вот мои правила DTD должны иметь следующее свойство: книга имеет название, год выпуска, автора или одного, одного или нескольких оценок (0-5), любое количество отзывов.Примеры DTD и XML
<!ELEMENT books (book+)>
<!ELEMENT book (title, author+,year,rating+,review*)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT author (#PCDATA)>
<!ELEMENT year (#PCDATA)>
<!ELEMENT rating (0|1|2|3|4|5)>
<!ELEMENT review (#PCDATA)>
и вот мой пример XML:
<?xml version="1.0" standalone="no" ?>
<!DOCTYPE books SYSTEM "books.dtd">
<books>
<book>
<title>book1</title>
<author>bob</author>
<year>2000</year>
<rating>2</rating>
<rating>3</rating>
</book>
<book>
<title>book2</title>
<author>alice</author>
<year>2001</year>
<rating>4</rating>
<rating>5</rating>
</book>
<book>
<title>book3</title>
<author>john</author>
<year>2002</year>
<rating>5</rating>
<rating>0</rating>
<review>not bad</review>
</book>
</books>
, но я всегда получаю эту ошибку .