【发布时间】:2016-08-04 23:31:25
【问题描述】:
有没有一种很好的方法来获取 json 值,使用 var myValue = json["prop"] 并将其插入到公共对象/接口中?该值可以是json {} 或array []。我知道我可以将它们插入JObject 和JArray,但是有共同的对象吗?
我也想知道(可能与上面的答案相同),如果我可以从字符串中解析 json,那么再次,我不知道它是数组还是对象。
【问题讨论】:
-
您需要使用 Json.net 将
deserialize您的string转换为 Json。JsonConvert.DeserializeObject<CommonObject>(string)。只要字符串是正确的json格式,您就可以使用上面的代码轻松地将其解析为json。