1 DTD快速入门
(1)创建一个文件,后缀名为.dtd。
(2)dtd文件应该使用utf-8或unicode编码。
(3)步骤:
|——(a)看xml中有多少个元素,有几个元素,在dtd文件中写几个<!ELEMENT>
。
|——(b)判断元素是简单元素还是复杂元素。
|————简单元素:没有子元素;
|——————<!ELEMENT 元素名称 (子元素)>
|————复杂元素:有子元素。
|——————<!ELEMENT 元素名称 (#PCDATA)>
|——(c)需要在xml文件中引入dtd文件
|————<!DOCTYPE 根元素名称 SYSTEM "dtd稳健的路径">
(4)打开xml文件使用的是浏览器,浏览器只负责校验xml语法,不校验约束。如果想要校验xml的约束,需要使用工具。
2 DTD的引入方式
(1)引入外部的dtd文件:<!DOCTYPE 根元素名称 SYSTEM "dtd文件路径">
(2)使用内部的dtd文件:
<!DOCTYPE 根元素名称[
dtd文件内容
]>