<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- 定义复合元素,仅含文本 -->
<xs:element name="textElement" type="textElementType"/>
<!-- 定义包含简单数据类型的复合类型 -->
<xs:complexType name="textElementType">
<xs:simpleContent>
<xs:extension base="xs:string"/>
</xs:simpleContent>
</xs:complexType>
</xs:schema>
在这个例子中,textElement 是一个复合元素,其类型为 textElementType。textElementType 是一个复合类型,使用了 <xs:simpleContent>,并通过 <xs:extension> 基于 xs:string 扩展而来。
这样定义的 textElement 可以包含文本内容,但不包含任何子元素。你可以根据需要调整类型和基本类型,以满足具体的需求。
转载请注明出处:http://www.zyzy.cn/article/detail/12287/XML