admin管理员组

文章数量:1539294

2024年5月16日发(作者:)

目 录

XSD 首页 .......................................................................................................................................... 2

XML Schema 简介 ............................................................................................................................ 2

为什么要使用 XML Schema? ........................................................................................................ 3

如何使用 XSD? .............................................................................................................................. 4

XSD - 元素 ....................................................................................................................... 6

XSD 简易元素 .................................................................................................................................. 8

XSD 属性 .......................................................................................................................................... 9

XSD 限定 / Facets .......................................................................................................................... 10

XSD 复合元素 ................................................................................................................................ 16

XSD 复合空元素 ............................................................................................................................ 19

XSD 复合类型 - 仅含元素 ........................................................................................................... 20

XSD 仅含文本复合元素 ................................................................................................................ 21

XSD 带有混合内容的复合类型 .................................................................................................... 22

XSD 复合类型指示器 .................................................................................................................... 23

XSD 元素 .............................................................................................................................. 28

XSD 元素 ............................................................................................................... 30

XSD 元素替换(Element Substitution) ...................................................................................... 31

一个 XSD 实例 .............................................................................................................................. 33

XSD 字符串数据类型 .................................................................................................................... 40

XSD 日期及时间数据类型(Date and Time Data Types) .......................................................... 42

XSD 数值数据类型(Numeric Data Types) ................................................................................ 45

XSD 杂项数据类型(Miscellaneous Data Types) ....................................................................... 47

您已经学习了 XML Schema,下一步学习什么呢? .................................................................. 48

XML Schema 参考手册 .................................................................................................................. 48

XSD 首页

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

XML Schema 描述 XML 文档的结构。

XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。

在此教程中,你将学习如何在应用程序中读取和创建 XML Schema 语言,XML Schema 为何

比 DTD 更加强大,以及如何在您的应用程序中使用 XML Schema。

XML Schema 简介

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。

理由如下:

本文标签: 元素定义文档复合应用程序