【发布时间】:2016-02-04 12:04:55
【问题描述】:
XSD
<xs:element name="Notes" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence minOccurs="0" maxOccurs="unbounded">
<xs:element name="Note" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Subject" type="xs:string" minOccurs="0"/>
<xs:element name="Note" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
当前输出 XML,当 Subject 和 Note 为空时:
<Notes>
<Note/>
</Notes>
但是,当 Subject 和 Note 为空时,我不想要任何输出。
【问题讨论】:
-
嗯,模式根本不创建任何输出,它用于根据其定义的语法验证实例文档。如果您使用工具或某些数据绑定 API 从模式生成实例文档,那么您需要告诉我们您使用的工具的详细信息,以及您如何使用它。