c#如何解析json文本文件

c#如何解析json文本文件C#解析Json字符串 , 可以借助Newtonsoft.Json将Json字符串序列化为对象 , 再从对象中获取值
Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(jsonString)
方式/
1建立winform的测试项目TestJson

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

2在项目中新建【Json】文件夹 , 再添加【txtJson.txt】文本文件 , 里面放入测试Json格局数据 。
注重:【txtJson.txt】文件右键属性 , 设置【生当作操作=内容】、【复制到输出目次=始终复制】

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

3在【Form1】窗体中:
1)添加按钮 , 设置属性Name=【btnRead】 , Text=【解析Json】 , 添加Click事务
2)添加richTextBox控件 , 用于显示文本文件中的Json内容

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

4在Form1窗体的按钮事务中 , 添加代码 , 将文本文件的内容读到界面显示

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

5在项目上点击右键 , 选择【办理NuGet法式包】 , 在NuGet界面搜刮Newtonsoft.Json , 并安装到项目中

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

文章插图

6利用dynamic类型转换Json , 再获取转换后的对象值

c#如何解析json文本文件

文章插图

c#如何解析json文本文件

推荐阅读