我有这个Json结构:
{
"rc": 1,
"msg":
[
{
"msgId": "6661",
"msgTxt": "Invalid Token"
}
]
}
我如何获得6661价值?我已经尝试了很多路径,但似乎这两个方括号让我的日子变得艰难
由于
答案 0 :(得分:1)
假设jdoc
是您解析的文档,那么:
var res = jdoc["msg"][0]["msgId"];
应该这样做(但真正的代码也应该处理错误。)
答案 1 :(得分:0)
使用JObject解析器,您可以使用:
var obj = JObject.Parse(yourObjectJson);
var value = obj["msg"][0]["msgId"];