C# 的foreach
可以很方便地用于遍歷數組,列表等集合類型。而在處理 JSON 數據時,我們常常需要遍歷其屬性和值。本文將介紹如何使用foreach
遍歷 JSON 數據。
JObject jsonObj = JObject.Parse(jsonStr); // 將 JSON 字符串解析為 JObject 對象 foreach (var item in jsonObj) // 遍歷 JObject 中的每個屬性和值 { Console.WriteLine(item.Key + " : " + item.Value); }
在上面的代碼中,我們首先使用JObject.Parse()
方法將 JSON 字符串解析為JObject
對象。接著,使用foreach
遍歷該對象中的每個屬性和值,其中item.Key
表示屬性名稱,item.Value
表示屬性值。
除了使用JObject
,我們還可以使用JArray
對象來遍歷 JSON 數組。具體方法如下:
JArray jsonArray = JArray.Parse(jsonStr); // 將 JSON 字符串解析為 JArray 對象 foreach (var item in jsonArray) // 遍歷 JArray 中的每個元素 { Console.WriteLine(item); }
同樣地,我們需要使用JArray.Parse()
方法將 JSON 字符串解析為JArray
對象,然后就可以使用foreach
遍歷其中的每個元素了。
上一篇vue app排布
下一篇html導航欄圖代碼