<!DOCTYPE bookstore [
<!ELEMENT bookstore (book+)>
<!ELEMENT book (title, author, price)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT author (#PCDATA)>
<!ELEMENT price (#PCDATA)>
]>
<bookstore>
<book>
<title>XML Basics</title>
<author>John Doe</author>
<price>29.95</price>
</book>
<book>
<title>Web Development</title>
<author>Jane Smith</author>
<price>39.99</price>
</book>
</bookstore>
这个DTD定义了一个bookstore元素,其中包含一个或多个book元素。每个book元素包含title(标题)、author(作者)和price(价格)元素。#PCDATA表示纯文本数据。
请注意,这只是一个简单的示例。在实际应用中,DTD可以更加复杂,可以定义元素之间的关系、元素的属性等。
转载请注明出处:http://www.pingtaimeng.com/article/detail/12198/XML