C#中Json进行序列化时去掉值为null的节点

当我们用json文件为数据源时,并对json数据进行操作时可能会产生一些数值为null的节点生成,想要去掉null的节点需要一些操作

本文用一个简单的工具对json进行操作

工具:Newtonsoft.Json.dll

这是一个强大的json序列化和反序列化工具

方法:

var jsonSetting = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore };

var json = JsonConvert.SerializeObject(t,Formatting.Indented ,jsonSetting);

猜你喜欢

转载自www.cnblogs.com/yujunxiaobai/p/10684479.html