第一种用法(DTD与内容写在同一个XML文档中)<?xml version="1.0" encoding="Gb2312" standalone="yes"?>
<!DOCTYPE comp-ping[ 
<!ELEMENT comp-ping ANY> 
<!ELEMENT comd (name+)> 
<!ELEMENT name (#PCDATA)> 
]> 
<comp-ping> 
<comd> 
<name>中国 </name> 
</comd> 
</comp-ping>
第二种用法(DTD与XML分开写)
假如你的两个文件在同一文件夹下,分别叫做 ss.dtd 与 ss.xml,则其内容分别如下:ss.dtd
<?xml version="1.0" encoding="GBK" ?><!ELEMENT comp-ping ANY> 
<!ELEMENT comd (name+)> 
<!ELEMENT name (#PCDATA)> ss.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE comp-ping SYSTEM "ss.dtd">
<comp-ping> 
<ddd>ddsdsdds</ddd><!-- 此时就通不过验证了 -->
</comp-ping>