龙空技术网

XML Schema 简介

爱音乐的程序员小新人 155

前言:

现在兄弟们对“在html标签中增加xml命名空间”大体比较讲究,小伙伴们都需要知道一些“在html标签中增加xml命名空间”的相关知识。那么小编同时在网络上网罗了一些对于“在html标签中增加xml命名空间””的相关资讯,希望兄弟们能喜欢,咱们一起来了解一下吧!

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 很快会在大部分网络应用程序中取代 DTD。

理由如下:

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

XML Schema 更完善,功能更强大

XML Schema 基于 XML 编写

XML Schema 支持数据类型

XML Schema 支持命名空间

XML Schema 是 W3C 标准

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

标签: #在html标签中增加xml命名空间