文件后缀名为.dtd
以一个简单的XML文件为例:
 


<?xml version=”1.0″ encoding=”utf-8″?>
<persion>
<name>张三</name>
<age>20</age>
</persion>

以此创建一个DTD的步骤:
(1)看有几个元素,有几个DTD文件中就写几个<!ELEMENT>
(2)判断简单元素(无子元素)还是复杂元素
复杂元素——> <!ELEMENT  元素名称  (子元素)>
简单元素——><!ELEMENT  元素名称(#PCDATA)>
(3)需要在XML中引入DTD文件
<!DOCTYPE      根元素的名称      SYSTEM   “DTD文件的路径”>
即:

 
但现在如果用浏览器打开,浏览器还是不会检验,如果要想检验xml的约束,需要使用工具(各种IDE编译器)


 

dtd文件的引入方式有三种

(1)引入外部的dtd文件
<!DOCTYPE  根元素名称   SYSTEM   src=”文件的路径”>
(2)引入内部的dtd文件
<!DOCTYPE       根元素名称      [
dtd内容
]>
(3)使用网络上的dtd文件
<!DOCTYPE  根元素名称  PUBLIC “DTD名称”   “DTD的URL”>

您必须 登录 才能发表评论