.net object對象操作json數組,並且獲取object對象中數組所對應的值


using Newtonsoft.Json;

 

 

string jsonstr = "[{\"id\":1,\"name\":\"張三\"},{\"id\":2,\"name\":\"李四\"}]";

List<object> sg = new List<object>();
var json = JsonConvert.DeserializeAnonymousType(jsonstr, sg); //序列化數組對象

for (int i = 0; i < json.Count(); i++)//循環數組對象
{
JavaScriptSerializer serializer = new JavaScriptSerializer();
Dictionary<string, object> jsonpk = (Dictionary<string, object>)serializer.DeserializeObject(json[i].ToString());//序列化成鍵值對
object value = "";//用來接收獲取的對象值
jsonpk.TryGetValue("name", out value);

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 獲取json對象的鍵數組和值數組 NodeJS對象數組Array 根據對象object key的值排序sort js通過值獲取數組對象對應下標 獲取List中對象的屬性值 前端對象數組傳到后台轉json時報錯syntax error, pos 2, json : [object Object],[object Object] json的結構和表示方式(對象object、數組array) Java判斷Object對象是否為數組,Java判斷Object對象是否為集合,Java判斷數組是否包含某個值 如何在js中把對象object追加到數組中? js獲取數組中的值顯示[object HTMLInputElement] php--------對象(object) 與 數組(array) 的轉換
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM