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

本文共 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

你可能感兴趣的文章
从零开始Git Hanging
查看>>
这个壳为什么这么难,这个软件难道就无法破!
查看>>
[转]passport.js学习笔记
查看>>
如何匹配一个不包含特定字段的字符串
查看>>
面向对象小练习
查看>>
使用Docker构建你的第一个服务
查看>>
融云IMKit SDK与FDFullscreenPopGesture冲突
查看>>
写一个Flutter彩票客户端--开奖列表
查看>>
OC线程操作-GCD介绍
查看>>
树网的核 Vijos1362 NOIP2007 树结构 直径 暴搜
查看>>
if-else选择结构
查看>>
Angular-3种创建动态内容的方式
查看>>
Linux内核crash/Oops异常定位分析方法
查看>>
c++ map: 根据value逆向查找key
查看>>
Javascript中对空string调用split返回不是空数组
查看>>
SpringMVC运行原理
查看>>
SpringBoot 定时任务内 使用@Autowired注入Service 获取不到
查看>>
Infopath 在保存表单后,打印表单
查看>>
明日方舟-剿灭作战-龙门
查看>>
post请求
查看>>