【发布时间】:2015-02-24 13:37:31
【问题描述】:
XSD 元素定义为:
<xs:complexType name="Body">
<xs:all>
<xs:element name="Name" nillable="true" minOccurs="0" maxOccurs="1" />
</xs:all>
</xs:complexType>
我正在使用 .Net 自动生成的类来访问 .Net 代码中的元素。无论如何要区分 xml 中不存在元素和存在 nillable="true" 的元素。
即之间
<Body></Body>
和
<Body><Name xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></Body>
谢谢
【问题讨论】: