-2
私は[https://reddit.com/new/.json]からjsonを解析しようとしていますが、c#とjson.netを使用しています。問題は、jsonが各投稿ごとに異なっていることです。私はjsonをdinamically deserializeする方法があるかどうかを知る必要があります。誰でも?Reddit Jsonを解析できません
私は[https://reddit.com/new/.json]からjsonを解析しようとしていますが、c#とjson.netを使用しています。問題は、jsonが各投稿ごとに異なっていることです。私はjsonをdinamically deserializeする方法があるかどうかを知る必要があります。誰でも?Reddit Jsonを解析できません
返されるJSONは同じオブジェクト名を保持しますか?ちょうど時々それは空白かもしれないか値を持っているかもしれません
いつも同じオブジェクトがある場合は、このようなことをすることができますし、それはあなたのために動作するはずです。答えてくれてありがとうRfjt
public class Account
{
public string Email { get; set; }
public bool Active { get; set; }
public DateTime CreatedDate { get; set; }
public IList<string> Roles { get; set; }
}
string json = @"{
'Email': '[email protected]',
'Active': true,
'CreatedDate': '2013-01-20T00:00:00Z',
'Roles': [
'User',
'Admin'
]
}";
Account account = JsonConvert.DeserializeObject<Account>(json);
Console.WriteLine(account.Email);
// [email protected]
http://www.newtonsoft.com/json/help/html/DeserializeObject.htm
、dificultはJSONレスポンスが変化していることです。パターンははっきりしていません。それは私の困難です。しかし、私は新しいアプローチを試みました。代わりに、受け取ったjsonを解析し、いくつかの基本的なプロパティを選択し、応答を解析します。働いた。あなたのお返事ありがとうございます。 –