博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Newtonsoft 反序列化字符串
阅读量:6975 次
发布时间:2019-06-27

本文共 517 字,大约阅读时间需要 1 分钟。

string json=“[{“name”:”zhangsan”,”age”:”12”},{“name”:”zhangsan”,”age”:”12”}]”

方法1:

JArray arr = (JArray)JsonConvert.DeserializeObject(json);

JObject obj = (JObject)arr[1];

Console.WriteLine(obj["name"]);

Console.WriteLine(arr[1]["name"]);

方法2

一个对象

public class Student

{

  • public string name
  • { get; set; }
  • public int age
  • { get; set; }

}

List<Student> students = JsonConvert.DeserializeObject<List<Student>>(json);

foreach (Student model in students)

{
             //dosomething

}

转载于:https://www.cnblogs.com/umlzhang/p/4011845.html

你可能感兴趣的文章
incompatible with sql_mode=only_full_group_by
查看>>
C# 判断远程文件是否存在
查看>>
分享一款jQuery全屏滚动页面特性案例
查看>>
深入Jetty源码之HTTP协议
查看>>
java concurrent包自带线程池和队列详细讲解
查看>>
l5如何通过路由走api版本回退查找设置
查看>>
使用VisualStudio2010连接CodePlex进行代码管理
查看>>
NPOI读写Excel
查看>>
rails应用ajax之二:使用rails自身支持
查看>>
设计模式(七)组合模式Composite(结构型)
查看>>
Qt之自定义搜索框
查看>>
程序员的量化交易之路(25)--Cointrader之MarketData市场数据实体(12)
查看>>
使用 CAS 在 Tomcat 中实现单点登录
查看>>
Podfile 常见语法
查看>>
【原】YUI压缩与CSS media queries下的bug
查看>>
[AWK]使用AWK进行分割字符串以及截取字符串
查看>>
SiteMesh介绍
查看>>
form实现登陆操作
查看>>
SpriteBuilder中如何平均拉伸精灵帧动画的距离
查看>>
poj1330Nearest Common Ancestors 1470 Closest Common Ancestors(LCA算法)
查看>>