.net object对象操作json数组,并且获取object对象中数组所对应的值

news/2024/7/8 4:49:29

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);

}

 

转载于:https://www.cnblogs.com/huguole/p/7243986.html


http://www.niftyadmin.cn/n/4596947.html

相关文章

工作中遇到的问题用第三方如何解决input默认的背景色

javascri 在input中 假如要去掉placeholder的默认背景色 则-webkit-box-shadow: 0 0 0 1000px white inset; }

去掉第三放的el-table的默认背景色父元素穿透

.el-table, .el-table__expanded-cell {background-color: transparent!important;}.el-table th, .el-table tr {border: 0!important;background-color: transparent!important;}.父元素>>> .el-table, .父元素 >>> .el-table__expanded-cell {background-…

Spring入门之HelloSpring

2019独角兽企业重金招聘Python工程师标准>>> Spring描述: -轻量级&#xff1a;Spring是非侵入式的-基于Spring开发的应用中的对象可以不依赖于Spring的API -依赖注入&#xff08;DI---dependency injection&#xff0c;IOC&#xff09; -面向切面编程&#xff08;AO…

关于koa的起服务

关于koa的起服务 第一步&#xff1a;全局安装 koa-generator npm install koa-generator -g 第二步&#xff1a;使用 koa-generator 生成 koa 项目 # 项目名字为&#xff1a;myproject koa2 myproject # 进入 myproject 项目 cd myproject # 安装 npm install 第四步&#xff1…

ES6学习笔记八:类与继承

一&#xff1a;Class ES6 提供了更接近传统语言的写法&#xff0c;引入了 Class&#xff08;类&#xff09;这个概念&#xff0c;作为对象的模板。通过class关键字&#xff0c;可以定义类。 定义“类”的方法的时候&#xff0c;前面不需要加上function这个关键字&#xff0c;直…

默默前行的livego--基于go语言的rtmp直播服务器

为什么go语言&#xff0c;原因太多了&#xff01; 轻量级协程&#xff0c;随时goroutine方便的channel方便的interface强大的服务器性能简单点GO语言---为服务器而生&#xff01;我们来看看: livego--基于go语言的rtmp直播服务器github地址: https://github.com/runner365/liv…

Vue 的自我模拟面试

vue的响应系统 vue的mvvm框架&#xff0c;当数据模型data变化时&#xff0c;页面视图会响应更新 原理对data的getter/setter方法进行拦截&#xff0c; 利用发布订阅的设计模式。 在getter中进行订阅&#xff0c;在setter方法中发布通知&#xff0c;让所有订阅者 完成响应。在响…

WIN32_FIND_DATA 详细结构(附循环读取文件代码)

//去除路径最后多余的斜杠和反斜杠 std::string TrimPath(std::string path) {//string test3("内容"); 使用引用字符数组作为参数传给构造函数std::string illegal(" \t\f\v\n\r\\/");//string 赋值size_t pos path.find_last_not_of(illegal);//从后往…