尽管NullValueHandling.Ignore写入null

时间:2016-03-14 16:19:06

标签: c# json.net

通常我不想在我的JSON中写null。这就是我将NullValueHandling中的JsonSerializerSettings设置为NullValueHandling.Ignore的原因。但是,在少数情况下,我想写null。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以基于每个属性覆盖它 - 将以下属性添加到您的属性中:

[JsonProperty(NullValueHandling = NullValueHandling.Include)]