2015-11-05 82 views
0

如何设置JsonSerializer忽略具有默认值0001-01-01T00:00:00的DateTime属性,但要使用默认值同时序列化枚举和数字?Newtonsoft Json.NET在序列化时忽略默认日期时间值

这也忽略了枚举:

_jsonSerializer = new JsonSerializer(); 
_jsonSerializer.DefaultValueHandling = DefaultValueHandling.Ignore; 

,这也包括默认的日期时间:

_jsonSerializer.DefaultValueHandling = DefaultValueHandling.Include; 

回答

相关问题