C# 获取Newtonsoft.Json的JObject多层节点内容
2023-09-11 14:17:06 时间
json形如
{ "object":{ "name":"cwr" }, "others":"123" }
要获取name的值,则需要构造两个JObject来获取,如下:
JObject json = JObject.Parse(jsonresult); string name = ((JObject)json["object"])["name"].ToString();
json形如
{ "object":{ "name": [ { "firstname" : "cwr", "lastname" : "cwr" } ] }, "others":"123" }
获取firstname的值如下:
JObject json = JObject.Parse(jsonresult); string firstname = ((JObject)((JObject)json["object"])["name"][0])[firstname].ToString();
相关文章
- C# Index 定义索---引具体使用
- C# WinForm捕获全局异常
- c#匿名类,匿名对象
- windows下使用C#获取特定进程网络流量
- 重新整理数据结构与算法(c#)—— 二叉树排序树补删除节点[二十二]
- C#中的 ref 传进出的到底是什么 解惑篇
- 重学c#系列—— 介绍一下是什么是反射[三十二]
- C# Xml 移除指定节点
- C# 快速排序
- C# 参数带this是什么意思(扩展方法)
- C# 通过传入节点name及节点value,来删除XML相应节点
- atitit.js 与c# java交互html5化的原理与总结.doc
- Atitit.c# .net 3.5 4.0 4.5 5.0 6.0各个版本新特性战略规划总结
- C# 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。
- 关于C# winform开发时datagridview图片显示异常的处理