C#解析Json字符串,可以借助Newtonsoft.Json将Json字符串序列化为对象,再从对象中获取值
Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(jsonString)
建立winform的测试项目TestJson
在项目中新建【Json】文件夹,再添加【txtJson.txt】文本文件,里面放入测试Json格局数据。
注重:【txtJson.txt】文件右键属性,设置【生当作操作=内容】、【复制到输出目次=始终复制】
在【Form1】窗体中:
1)添加按钮,设置属性Name=【btnRead】,Text=【解析Json】,添加Click事务
2)添加richTextBox控件,用于显示文本文件中的Json内容
在Form1窗体的按钮事务中,添加代码,将文本文件的内容读到界面显示
在项目上点击右键,选择【办理NuGet法式包】,在NuGet界面搜刮Newtonsoft.Json,并安装到项目中
利用dynamic类型转换Json,再获取转换后的对象值
利用明白的指心猿意马实体对象转换Json
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!