c#中的json字符串可以通過json庫進行轉換,轉為數組對象數組需要先將json字符串轉為JArray對象,然后遍歷JArray對象中的每個元素,將其轉換為JObject對象,再將JObject對象添加到List
JArray jarray = JArray.Parse(jsonStr); ListjobjectList = new List (); foreach (JToken jtoken in jarray) { JObject jobject = JObject.Parse(jtoken.ToString()); jobjectList.Add(jobject); }
此時jobjectList中存儲了所有的JObject對象,可以通過遍歷jobjectList獲取每個對象中的屬性。
foreach (JObject jobject in jobjectList) { foreach (KeyValuePairkvp in jobject) { Console.Write(kvp.Key + ": " + kvp.Value); } Console.WriteLine(); }
以上代碼可以幫助我們將json字符串轉換為數組對象數組,并且可以輕松地獲取每個對象中的屬性。
上一篇vue js 開發實戰
下一篇vue 組件和路由