xml的dtd的简单程序如下
book.dtd
<!ELEMENT 书架 (书+)><span style="white-space:pre"> </span>//表示书架下可以放一本或多本书
<!ELEMENT 书 (书名,作者,价格)><span style="white-space:pre"> </span>//书下可以放书名,作者,价格。
<!ELEMENT 书名 (#PCDATA)><span style="white-space:pre"> </span>//字符数据
<!ELEMENT 作者 (#PCDATA)>
<!ELEMENT 价格 (#PCDATA)>
book.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE 书架 SYSTEM "book.dtd">
<书架>
<书>
<书名>斗破苍穹</书名>
<作者>无名氏</作者>
<价格>23.5</价格>
</书>
<书>
<书名>编程思想</书名>
<作者>无名氏2</作者>
<价格>23.5</价格>
</书>
</书架>
整个简单的dtd就是这样,对你所写的dtd进行校验的时候,最简单的方法就是放到eclipse编辑器中,如将book.xml这个程序放到编辑器中,如没有红色的提示,就说明校验通过。