Learning Path
浏览 Schema.org 相关教程与章节。
W3C、标签速查、字符集、XML/XSL、浏览器兼容与参考文档。
教程
56
XSD 如何使用? XML 文档可对 DTD 或 XML Schema 进行引用。 一个简单的 XML 文档: 请看这个名为 'note.xml' 的 XML 文档: <?xml version='1.0'?> <note> <to>Tove</to> &l..
XML Schema 简介 XML Schema 是基于 XML 的 DTD 替代者。 XML Schema 可描述 XML 文档的结构。 XML Schema 语言也可作为 XSD(XML Schema Definition)来引用。 您应当具备的基础知识 在继续学习之前,您需要对下面的知识有基本的了解: HTML / XHTML XML 以及 XML 命名空间 对 DTD 的基本了解 如果您希望首先学习这些项目,请在..
XSD - <schema> 元素 <schema> 元素是每一个 XML Schema 的根元素。 <schema> 元素 <schema> 元素是每一个 XML Schema 的根元素: <?xml version='1.0'?> <xs:schem..
XSD 属性 所有的属性均作为简易类型来声明。 什么是属性? 简易元素无法拥有属性。假如某个元素拥有属性,它就会被当作某种复合类型。但是属性本身总是作为简易类型被声明的。 如何声明属性? 定义属性的语法是 <xs:attribute name='xxx' type='yyy'/> 在此处,xxx 指属性名称,yyy 则规定属性的数据类型。XML S..
XSD 简易元素 XML Schema 可定义 XML 文件的元素。 简易元素指那些只包含文本的元素。它不会包含任何其他的元素或属性。 什么是简易元素? 简易元素指那些仅包含文本的元素。它不会包含任何其他的元素或属性。 不过,“仅包含文本”这个限定却很容易造成误解。文本有很多类型。它可以是 XML Schema 定义中包括的类型中的一种(布尔、字符串、数据等等),或者它也可以是您自行定义的定制类型。 您也可向数据类型添加限定(即 ..
您已经学习了 XML Schema,下一步学习什么呢? XML Schema 概要 本教程已经向您讲解了如何描述 XML 文档的结构。 您已经学习了如何使用 XML Schema 来定义 XML 文档的合法元素,就像 DTD。我们认为,XML Schema 作为 DTD 的替代者,会很快被应用于大多数 Web 应用程序中。 您还学习到,XML Schema 是很完善的。与 DTD 不同,XML Schema 支持数据类型(data ..
XML Schema 教程 XML Schema 描述了 XML文档的结构。 在此教程中,你将学习如何在应用程序中读取和创建 XML Schema 语言,XML Schema 为何比 DTD 更加强大,以及如何在您的应用程序中使用 XML Schema。 现在开始学习 XML Schema! XML Schema 实例 <?xml version='1.0'?> &..
为什么使用 XML Schemas? XML Schema 比 DTD 更强大。 XML Schema 支持数据类型 XML Schema 最重要的能力之一就是对数据类型的支持。 通过对数据类型的支持: 可更容易地描述允许的文档内容 可更容易地验证数据的正确性 可更容易地与来自数据库的数据一并工作 可更容易地定义数据约束(data facets) 可更容易地定义数据模型(或称数据格式) 可更容易地在不同的数据类型间转换数据 ..