1
使用var myValue = json["prop"]
並將其插入到通用對象/接口中,是否有一種很好的方法來獲取json值?值可以是json {}
或array []
。我知道我可以將它們插入JObject
和JArray
,但有沒有共同的對象?我也想知道(也許與上述相同的答案),如果我可以從字符串解析JSON,當再次,我不知道它是一個數組還是一個對象。將JValue解析爲JObject或JArray
使用var myValue = json["prop"]
並將其插入到通用對象/接口中,是否有一種很好的方法來獲取json值?值可以是json {}
或array []
。我知道我可以將它們插入JObject
和JArray
,但有沒有共同的對象?我也想知道(也許與上述相同的答案),如果我可以從字符串解析JSON,當再次,我不知道它是一個數組還是一個對象。將JValue解析爲JObject或JArray
JToken
類型是JObject
和JArray
的常用基本類型。 json["prop"]
會返回,如果您有任何一種JToken
,那麼您可以設置json["prop"] = token
。
您需要使用Json.net將您的字符串反序列化爲Json。 'JsonConvert.DeserializeObject(string)'。只要字符串是正確的'json'格式,你可以使用上面的代碼輕鬆地將它解析爲'json'。 –
Venky