C#中使用Newtonsoft.Json实现对Json字符串的解析

场景

假如获取了Json字符串

{"angle": -0.0064,"confidence": 0.637,"x": 3.5069,"y": 0.0687,"current_station": "LM1"}

怎样获取其中的x和y的信息。

注:

博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

使用开源的类库Newtonsoft.Json(下载地址http://json.codeplex.com/)。下载后添加dll引用就能用。

 

C#中使用Newtonsoft.Json实现对Json字符串的解析_第1张图片

在需要解析Json的代码中添加如下

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

如果想要获取解析后的x的值

JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText);
string x = jo["x"].ToString();

 

 C#中使用Newtonsoft.Json实现对Json字符串的解析_第2张图片

你可能感兴趣的:(C#,Json)