c#如何解析json文本文件

2022年8月1日 21点热度 0人点赞

C#解析Json字符串,可以借助Newtonsoft.Json将Json字符串序列化为对象,再从对象中获取值

Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(jsonString)

方法/步骤

  1. 1

    创建winform的测试项目TestJson

  2. 2

    在项目中新建【Json】文件夹,再添加【txtJson.txt】文本文件,里面放入测试Json格式数据。

    注意:【txtJson.txt】文件右键属性,设置【生成操作=内容】、【复制到输出目录=始终复制】

  3. 3

    在【Form1】窗体中:

    1)添加按钮,设置属性Name=【btnRead】,Text=【解析Json】,添加Click事件

    2)添加richTextBox控件,用于显示文本文件中的Json内容

  4. 4

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

  5. 5

    在项目上点击右键,选择【管理NuGet程序包】,在NuGet界面搜索Newtonsoft.Json,并安装到项目中

  6. 6

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

  7. 7

    使用明确的指定实体对象转换Json

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论