【发布时间】:2016-02-15 17:08:13
【问题描述】:
注意:我添加此社区 wiki 条目是为了节省我刚刚调试此问题的时间。
我有一个具有多个公共属性的类对象。我可以使用 JSON.net 很好地序列化它。但是当我加载 JSON 文本并使用 JsonConvert.DeserializeObject<> 对其进行反序列化时,某些字段在序列化时肯定具有有效值时会设置为 NULL。我手动检查了序列化的 JSON 字符串,我肯定在文本中看到了 NULL 属性的值。为什么会这样?
【问题讨论】:
标签: c# json json.net json-deserialization jsonserializer