我有一些JSON发送到我的webservice,看起来像这样。.Net Linq to JSON与Newtonsoft JSON库
{
root: [
{
"key": "foo1",
"val": "150"
},
{
"key": "foo2",
"val": "220"
},
{
"key": "foo3",
"val": "300"
},
{
"key": "dataid",
"val": "2289"
}
]
}
说我想回到的val
的值,其中key
等于"dataid"
。我如何使用JSON.Net库来做到这一点?
我知道我可以遍历值来找到它,但很可能该对象将比这里的示例更大。
在此先感谢
钥匙是唯一的吗? – CodesInChaos 2011-02-17 19:14:59
@CodeInChaos - 是的,他们是。 – CResults 2011-02-17 19:19:18