你可以反序列化成功?
@vanteking: 恩,
其实就是定义一下类型,都弄弄就会了。
@找点什么: 但是 code和xh不在一个层级下。也可以吗?我这边是这样的。提示错误。
@vanteking: 为什么不是同一层级
@找点什么: 我检查下。先谢谢
你是想問工具呢?
還是想問你的資料模型?
在c#语言下。反序列化成list。以便使用数据。
@vanteking:
https://www.newtonsoft.com/json
可以使用這個library
@RosonJ: 不行的哦,看这个json,
[
{
"XH": "123456789",
"XM": "xxx",
"XB": "xx"
}
没有对应key,
@vanteking:
可以使用dynamic
string json = @"[
{
'Title': 'Json.NET is awesome!',
'Author': {
'Name': 'James Newton-King',
'Twitter': '@JamesNK',
'Picture': '/jamesnk.png'
},
'Date': '2013-01-23T19:30:00',
'BodyHtml': '<h3>Title!</h3>\r\n<p>Content!</p>'
}
]";
dynamic blogPosts = JArray.Parse(json);
dynamic blogPost = blogPosts[0];
string title = blogPost.Title;
Console.WriteLine(title);
string author = blogPost.Author.Name;
Console.WriteLine(author);
DateTime postDate = blogPost.Date;
Console.WriteLine(postDate);