zygfengyuwuzu
对接 Newtonsoft.Json
https://blog.csdn.net/weixin_34244102/article/details/86031017
技巧1 java 定义了一个operator c#怎么使用 解决方案:给C#序列化类字段定义别名
技巧2 Newtonsoft.Json 中 json数据中的 null如何转换成 ""?个人只看到一个忽略空值的属性
JsonSerializerSettings jsetting=new JsonSerializerSettings();
jsetting.NullValueHandling = NullValueHandling.Ignore;
Newtonsoft.Json null值不序列化
如果对当前序列化的实体全部生效的话使用如下:
var jSetting = new JsonSerializerSettings {NullValueHandling = NullValueHandling.Ignore};
var json = JsonConvert.SerializeObject(response, Formatting.Indented, jSetting);
如果只是对其中一个属性生效的话,使用下面的方法:
[JsonProperty(PropertyName="onLineFile",NullValueHandling=NullValueHandling.Ignore)]
public OnLineFileVo OnLineFile { get; set; } //