使用 c# 开发程序中我们没可以直接使用的 json解析类库 这个时候我们可以通过 NuGet 安装使用 Newtonsoft.Json 类库来对 json 进行解析处理。
安装 Newtonsoft.Json
我们可以通过 ide 菜单 工具->NuGet包管理 里面下载引入。
引用 Newtonsoft.Json
在使用到的类文件里面引入 Newtonsoft.Json
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
使用 Newtonsoft.Json
string json = "{}";
dynamic result = JObject.Parse(json);
Console.WriteLine(result.xxx);
这个时候如果报 Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create 这个错误稳住不要急,下面就是解决方案。
- 在项目中引入Microsoft.Csharp即可解决。
我们可以直接使用解析后的json字符串调用对象使用。
关于 c# 使用 Newtonsoft.Json 包处理解析json字符串已经介绍完毕了,有兴趣的同学可以使用下。