将JSON对象数组转换为.NET对象
将JSON对象数组转换为.NET对象
我有一个大对象要返回,但我只需要其中的一小部分数据。我看了这个例子:这里。我基本上想做同样的事情,只是问题是我会有一个"error"对象的数组。
所以,它会像这样:
{
"short": {
"original": "http://www.foo.com/",
"short": "krehqk",
"error": [
{
"code": 0,
"msg": "No action taken"
},
{
"code": 0,
"msg": "No action taken"
}
]
}
}
有没有一种简单的方法可以使用JObject.Parse或甚至是Linq to JSON来实现这一点?我是不是最好使用JsonConvert.DeserializeObject,只是不包括我在创建的.NET对象中不需要的属性/对象?