.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