C# 如何使用 Newtonsoft.Json 序列化对象
1、首先,准备一个等待被序列化的类。类中有一些public字段。
2、要使用Newtonsoft.Json的序列化功能,在引用命名空间之后,使用JsonConvert.SerializeObject函数实现。
3、运行并查看序列化结果,可以看到为null的字段也被序列化了。
4、如果希望不序列化为null的字段,需要添加JsonSerializerSettings设置项,如图,添加设置NullValueHandling为Ignore。
5、再次运行序列化,可以看到只有public且非null的字段被序列化。
6、对于字符串,可以直接使用null值,对于数值等不含有null值的类型,可以用如图方式,在类型后加问号。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:52
阅读量:52
阅读量:78
阅读量:34