开发手册 欢迎您!
软件开发者资料库

XML DTD

XML 验证 DTD 为英文Document Type Definition,中文意思为“文档类型定义”。 拥有正确语法的 XML 被称为"形式良好"的 XML。 通过 DTD 验证的XML是"合法"的 XML。 形式良好的 XML 文档 "形式良好"的 XML 文档拥有正确的语法。

XML 验证

DTD 为英文Document Type Definition,中文意思为“文档类型定义”。

拥有正确语法的 XML 被称为"形式良好"的 XML。

通过 DTD 验证的XML是"合法"的 XML。


形式良好的 XML 文档

"形式良好"的 XML 文档拥有正确的语法。

在前面的章节描述的语法规则:

  • XML 文档必须有一个根元素
  • XML元素都必须有一个关闭标签
  • XML 标签对大小写敏感
  • XML 元素必须被正确的嵌套
  • XML 属性值必须加引号
ToveJaniReminderDon't forget me this weekend!


验证 XML 文档

合法的 XML 文档是"形式良好"的 XML 文档,这也符合文档类型定义(DTD)的规则:

ToveJaniReminderDon't forget me this weekend!

在上面的实例中,DOCTYPE 声明是对外部 DTD 文件的引用。下面的段落展示了这个文件的内容。


XML DTD

DTD 的目的是定义 XML 文档的结构。它使用一系列合法的元素来定义文档结构:

]>

如果您想要学习 DTD,请在我们的首页查找 DTD 教程。


XML Schema

W3C 支持一种基于 XML 的 DTD 代替者,它名为 XML Schema:

如果您想要学习 XML Schema,请在我们的首页查找 Schema 教程。


一个通用的 XML 验证器

为了帮助您检查 XML 文件的语法,我们创建了 XML 验证器,以便您对任何 XML 文件进行语法检查。

请看下一章。

相关教程

DTD教程