xml三个具体应用领域(XMLSchema简介)

XML Schema 是基于 XML 的 DTD 替代者。

XML Schema 可描述 XML 文档的结构。

XML Schema 语言也可作为 XSD(XML Schema Definition)来引用。


您应当具备的基础知识

在继续学习之前,您需要对下面的知识有基本的了解:

  • HTML / XHTML

  • XML 以及 XML 命名空间

  • 对 DTD 的基本了解

如果您希望首先学习这些项目,请在 首页 访问这些教程。


什么是 XML Schema?

XML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。

XML Schema:

  • 定义可出现在文档中的元素

  • 定义可出现在文档中的属性

  • 定义哪个元素是子元素

  • 定义子元素的次序

  • 定义子元素的数目

  • 定义元素是否为空,或者是否可包含文本

  • 定义元素和属性的数据类型

  • 定义元素和属性的默认值以及固定值


XML Schema 是 DTD 的继任者

  • XML Schema 可针对未来的需求进行扩展

  • XML Schema 更完善,功能更强大

  • XML Schema 基于 XML 编写

  • XML Schema 支持数据类型

  • XML Schema 支持命名空间


  • XML Schema 是 W3C 标准

    XML Schema 在 2001 年 5 月 2 日成为 W3C 标准。

    xml三个具体应用领域(XMLSchema简介)(1)

    ,

    免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

      分享
      投诉
      首页