DTD

DTD(文档类型定义)的作用是定义 XML 文档的合法构建模块。

它使用一系列的合法元素来定义文档结构

XSD是结构定义,DTD是文档类型定义,都是用xml格式写的。

文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。

DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。

内部的 DOCTYPE 声明
假如 DTD 被包含在您的 XML 源文件中,它应当通过下面的语法包装在一个 DOCTYPE 声明中:


带有 DTD 的 XML 文档实例(请在 IE5 以及更高的版本打开,并选择查看源代码):



  
  
  
  
]>

  George
  John
  Reminder
  Don't forget the meeting!

外部文档声明
假如 DTD 位于 XML 源文件的外部,那么它应通过下面的语法被封装在一个 DOCTYPE 定义中:


这个 XML 文档和上面的 XML 文档相同,但是拥有一个外部的 DTD: (在 IE5 中打开,并选择“查看源代码”命令。)




George
John
Reminder
Don't forget the meeting!
 

你可能感兴趣的:(DTD)