XML Schema 是一种用于定义 XML 文档结构的语言。以下是一些 XML Schema 的示例:

  • 元素类型示例:

    <xs:element name="Book" type="BookType"/>
    
  • 复杂类型示例:

    <xs:complexType name="BookType">
      <xs:sequence>
        <xs:element name="Title" type="xs:string"/>
        <xs:element name="Author" type="xs:string"/>
        <xs:element name="Price" type="xs:decimal"/>
      </xs:sequence>
    </xs:complexType>
    
  • 简单类型示例:

    <xs:simpleType name="TitleType">
      <xs:restriction base="xs:string">
        <xs:maxLength value="100"/>
      </xs:restriction>
    </xs:simpleType>
    

更多关于 XML Schema 的信息,可以参考XML Schema 教程

XML Schema 示例图片