我有这个JSON结构:
{
"rc": 1,
"msg":
[
{
"msgId": "6661",
"msgTxt": "Invalid Token"
}
]
}
如何获得6661值?我尝试了很多路,但是看来这两个方括号使我的一天变得艰难
谢谢
假设jdoc
是您的分析文档,那么:
var res = jdoc["msg"][0]["msgId"];
应该这样做(但实际代码也应处理错误)。
使用jobject parser,您可以使用:
var obj = JObject.Parse(yourObjectJson);
var value = obj["msg"][0]["msgId"];