XML Schema 简介

XML Schema 是基于 XML 的 DTD 替代者

XML Schema 可描述 XML 文档的结构

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

学前准备

在我们继续学习之前,我们希望你对下面的基础知识有基本的了解

  1. HTML / XHTML
  2. XML 以及 XML 命名空间
  3. 对 DTD 的基本了解

什么是 XML Schema?

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

XML Schema 能做什么 ?

  • 定义可出现在文档中的元素
  • 定义可出现在文档中的属性
  • 定义哪个元素是子元素
  • 定义子元素的次序
  • 定义子元素的数目
  • 定义元素是否为空,或者是否可包含文本
  • 定义元素和属性的数据类型
  • 定义元素和属性的默认值以及固定值

为什么是 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 标准

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.