【发布时间】:2009-10-19 12:06:58
【问题描述】:
我有一些我正在反序列化的 XML,除了我在序列化类中的一个属性也是一个类之外,所有的工作都很好;人员.地址.邮政编码。
Address 是 Person 类中的一个属性,而 Address 是一个具有 Postcode 等属性的类。
如果传入的 XML 不包含地址信息,并且在我查看 Person.Address 时发生反序列化,则为 null。
我希望 Person.Address 不为空,并且 Postcode 不为空但为空字符串。
我已尝试在 Address 属性上设置 IsNullable=false 属性,但这不起作用。
这怎么可能?
【问题讨论】:
标签: c# xml xml-serialization