我正在尝试使用Bill Reiss的教程在C#中反序列化给定的JSON文件。对于非列表的XML数据,这种方法表现良好,但我希望能够反序列化具有以下结构的JSON文件:
public class Data
{
public string Att1 { get; set; }
public string Att2 { get; set; }
public string Att3 { get; set; }
public string Att4 { get; set; }
}
public class RootObject
{
public List<Data> Listname { get; set; }
}
我的问题是使用JSON.Net创建/将数据放入列表,并在XAML页面上显示该列表。 我目前的想法(不起作用):
var resp = await client.DoRequestJsonAsync<DATACLASS>("URL");
string t = resp.ToString();
var _result = Newtonsoft.Json.JsonConvert.DeserializeObject<List<DATACLASS>>(t);
XAMLELEMENT.ItemsSource = _result;
DATACLASS
是什么? - 48klocs