目录C#如何处理JSON第一种第二种总结C#如何处理jsON C#中总共有两种方式处理JSON。 第一种 右击项目->添加->引用 这里重点介绍第二种方式。 第二种
C#中总共有两种方式处理JSON。
右击项目->添加->引用
这里重点介绍第二种方式。
使用NuGet包,对没错,是Json.Net
需要引入的命名空间是:
这种方式直接使用工具,不需要进行new。
生成JSON文件
对于序列化和反序列化的理解:
反序列化:从外部(磁盘或者网络)读入的文件反序列化之后读入内存。
序列化: 内存中的内容序列化之后输出。
从上面最后一行代码可知:写入到了Output.json文件中。
实例化操作,简称实操。下面几个图片中的代码其实是同一个文件当中的,只是一下子截图截不完。
控制台程序,输入a,d,s,q分别进行增加,删除,展示,退出操作。操作完成之后,写入到json文件中,下次打开程序的时候可以从json文件读入数据。也就是说,具有持久性。
注意:
因为我们处理的是列表,并且还希望在列表中添加和删除。列表中的每一个cell都是一个对象。因此让Item继承IEquatable。
反序列化的函数传入的是list,那么得到的也是list
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: C#如何处理JSON
本文链接: https://www.lsjlt.com/news/178440.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0