很简单。

 1 using System;
 2 using System.Collections.Generic;
 3
 4 namespace Test
 5 {
 6     class Program
 7     {
 8
 9         static string Message = "{\"Result\":0,\"ErrMsg\":\"执行失败。索引超出范围。必须为非负值并小于集合大小。\r\n参数名: index\",\"ErrCode\":\"\"}";
10
11         static void Main(string[] args)
12         {
13             var obj = Newtonsoft.Json.JsonConvert.DeserializeObject(Message) as Newtonsoft.Json.Linq.JObject;
14
15             foreach (var item in obj)
16             {
17                 Console.WriteLine(item.Value);
18             }
19
20             Console.Read();
21         }
22     }
23 }

加红的那句,将匿名类转换成Newtonsoft内置的Object,以便获取值。

而内置Object将数据以List<JToken>形式存储。可以使用循环直接获取值。

转载于:https://www.cnblogs.com/FlyStupidBird/p/9237684.html

Newtonsoft.Json 获取匿名类数据相关推荐

  1. Unity使用Newtonsoft.Json插件实现XML与JSON数据的互转

    文章目录 插件介绍 Unity中使用Newtonsoft.Json进行xml与json互转 搭建demo场景 编写脚本实现json与xml互转的方法 demo演示效果 demo源工程 关于Newton ...

  2. Newtonsoft.Json Json.NET - Newtonsoft

    手机端应用讲究速度快,体验好.刚好手头上的一个项目服务端接口有性能问题,需要进行优化.在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数 ...

  3. MVC匿名类传值学习

    刚接触MVC+EF框架不久,但一直很困惑的就是控制器能否及如何向视图传递匿名类数据.宝宝表示很讨厌去新建实体类啦,查询稍有不同就去建一个实体类不是很麻烦吗,故趁阳光正好,周末睡到自然醒后起来尝试了之前 ...

  4. Newtonsoft.Json高级用法

    手机端应用讲究速度快,体验好.刚好手头上的一个项目服务端接口有性能问题,需要进行优化.在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数 ...

  5. [转]Newtonsoft.Json高级用法

    本文转自:http://www.cnblogs.com/yanweidie/p/4605212.html 手机端应用讲究速度快,体验好.刚好手头上的一个项目服务端接口有性能问题,需要进行优化.在接口多 ...

  6. Newtonsoft.Json 使用

     Newtonsoft.Json,是.Net中开源的Json序列化和反序列化工具,官方地址:https://www.newtonsoft.com/json 具体使用: 1. 右键项目=>Nuge ...

  7. Newtonsoft.Json 方法使用()

    JSON.NET1.3.0,旧版本的json.net,使用Newtonsoft.Json.JavaScriptConvert.DeserializeObject类进行转换 如果是新版本的json.ne ...

  8. python爬虫获取并购重组数据

    ##并购重组数据爬取案例 1.寻找并购数据网址,网址见案例代码: 2.分析数据在网页上存在的形式.例如本文:每次跳转页面,都会发送一个请求,返回一个Json格式的结果.我们可以看到json里面的数据就 ...

  9. c#加入json库引用_C#如何通过匿名类直接使用访问JSON数据详解

    实验目的 在C#和Rest/Restful以及其它的Web服务交互过程中,大量使用到JSON传递数据,如何快捷的转化C#对象到JSON和转化JSON到C#对象,成为开发过程中频繁使用的内容.传统的方式 ...

最新文章

  1. 毕业设计 c语言编译器的设计开发-字节代码格式设计与实现 开题报告,C语言编译器设计与实现...
  2. Yii学习笔记:利用setFlash和runController打造个性化的提示信息页面
  3. c语言switch计算利润,求助。。关于用switch编写简易计算器
  4. 浅谈php7 引入的“??“和 “?:“的区别
  5. 数据结构 - 线索化二叉树(线索化与遍历)
  6. 老外看中国:本土移动应用差异在哪?
  7. git的历史版本拉分支、回撤revert、回退reset
  8. php 全局方法,PHP全局函数
  9. 小D课堂 - 零基础入门SpringBoot2.X到实战_第8节 数据库操作之整合Mybaties和事务讲解_32..SpringBoot2.x持久化数据方式介绍...
  10. proteus元件图片_Proteus模型,元件库
  11. matlab用劳斯判据求k的范围,「精」已知单位负反馈系统的开环传递函数为G=K/s试确定系统稳定时的K值范围...
  12. Win10控制网卡启停脚本
  13. 从一位前阿里P7被裁员,聊技术人的第二职业!
  14. Preempt_RT Linux技术文档(一)技术基础(中英文对照)
  15. 高项 案例分析重点知识 进度成本质量
  16. 敏捷转型行动笔记:内部敏捷教练培训资料分享——升华篇(持续学习与系统思考,成为好教练)
  17. 住房和城乡建设部正式印发《城市运行管理服务平台技术标准》(附下载)
  18. 和弦学习笔记1顺阶和弦
  19. 计算机保存不了自动还原,win7系统颜色校准无法保存开机自动还原默认的处理步骤...
  20. 想给你的Mac换个可心的高清壁纸?Mac好用的桌面壁纸软件推荐

热门文章

  1. 翻译:程序员数据结构基础:选择正确的数据结构
  2. AjaxControlToolkit的使用
  3. Windows 8 C++/CX字符串
  4. GridView调用setAdapter()函数时发生错误
  5. SharePoint GridView的使用2——DataSourceView的使用
  6. 探讨C#中字符串的加密
  7. .NET混淆器 Dotfuscator如何保护应用程序?控制流了解一下!
  8. Mongo DB 简单搭建和部署
  9. [redis设计与实现][7]基本数据结构——对象
  10. 如何找出MySQL数据库中的低效SQL语句