【发布时间】:2013-03-13 02:56:10
【问题描述】:
我有 2 个 xsd 属于 2 个不同的命名空间。我是否可以从不同的命名空间将复杂类型作为 xsd 中的元素引用并添加子元素?
Global.xsd - 命名空间 - 命名空间
<xs:complexType name = "body" mixed="true">
<xs:sequence>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element name="fontStyle" type="fontStyle"/>
<xs:element name="link" type="link"/>
<xs:element name="mark" type="mark"/>
<xs:element name="orderedList" type="orderedList"/>
<xs:element name="table" type="table"/>
<xs:element name="toc" type="toc"/>
<xs:element name="unorderedList" type="unorderedList"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
test.xsd 命名空间 - 测试
<xs:element name="body" type="n:body"/>
- 我可以添加子元素吗???
【问题讨论】: