XML 架构描述了 XML 文档的结构,就像 DTD 一样。
具有正确语法的 XML 文档称为"Well Formed"。
根据 XML 架构验证的 XML 文档是 "Well Formed" 和 "Valid"。
XML Schema 是 DTD 的基于 XML 的替代方案:
<xs:element name="note">
<xs:complexType>
<xs:sequence>
<xs:element name="to" type="xs:string"/>
<xs:element name="from" type="xs:string"/>
<xs:element name="heading" type="xs:string"/>
<xs:element name="body" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
上面的 Schema 解释如下:
使用 XML 架构,您的 XML 文件可以携带其自身格式的描述。
通过 XML 架构,独立的群体可以就交换数据的标准达成一致。
使用 XML Schema,您可以验证数据。
XML 架构的最大优势之一是对数据类型的支持:
XML 架构的另一个强大优势是它们是用 XML 编写的:
如果您想学习 XML Schema,请阅读我们的XML 架构教程。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!