Json文件看起来像
{
"cat": {
"colour":"brown",
"height": "30cm"
},
"dog" {
"colour":"brown"
}
}
字符串
所以我创建了一个类
public class DataModel{
public class root
{
public Cat cats{get;set}
public Dog dogs{get;set}
}
public class Cat{
public string colour {get; set;}
public string height {get; set;}
}
public class Dog{
public string colour {get; set;}
}
型
如何在C#中使用Newtonsoft.Json反序列化。
我试着创建类,但无法完成。
1条答案
按热度按时间ltskdhd11#
稍微修改一下
root
对象模型,属性名称应该与JSON匹配,或者使用[JsonProperty]
属性。例如,在
字符串
或使用
[JsonProperty]
型
然后使用通用
DeserializeObject
,例如型