その JSON 応答を解析するにはどうすればよいでしょうか?[閉まっている]
-
02-01-2020 - |
質問
その json 応答を解析するのにうんざりしています。
モデル用のクラスを準備しました。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
class Announcements
{
public class Private
{
public string created_at { get; set; }
public int id { get; set; }
public string text { get; set; }
public string title { get; set; }
public string updated_at { get; set; }
public int user_id { get; set; }
}
public class User
{
public string first_name { get; set; }
public int id { get; set; }
public string last_name { get; set; }
}
public class Public
{
public string created_at { get; set; }
public int id { get; set; }
public string text { get; set; }
public string title { get; set; }
public User user { get; set; }
}
public class RootObject
{
public List<Private> @private { get; set; }
public List<Public> @public { get; set; }
}
}
次に、応答を逆シリアル化します。
var tempUsersArray = JsonConvert.DeserializeObject<Announcements.RootObject>(response.Content);
これによりアプリがクラッシュしてしまいます...
私が何を間違っているかわかる人はいますか?
解決
クラスの権限を定義していません。変更してください。 class Announcements
に public class Announcements
. 。これで正しく動作するはずです。このヒントをテストしてください。
所属していません StackOverflow