希望有人能在这里指出错误——这只是我正在尝试的一个示例,但我就是无法解析 XML .....
DTD 看起来像这样
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT Movies (Movie*)>
<!ELEMENT Movie (Title, Price)>
<!ATTLIST Movie year CDATA #REQUIRED>
<!ELEMENT Title (#PCDATA)>
<!ELEMENT Price (#PCDATA)>
示例 XML 看起来像这样(我无法阻止预览解释 XML !!)
<?xml version="1.1"?>
<!DOCTYPE Movies SYSTEM "movies.dtd">
<Movies>
<Movie year="1946">
<Title>It’s a Wonderful Life</Title>
<Price>14.95</Price>
</Movie>
<Movie year="1965">
<Title>The Great Race</Title>
<Price>12.95</Price>
</Movie>
<Movie year="1974">
<Title>Young Frankenstein</Title>
<Price>16.95</Price>
</Movie>
<Movie year="1975">
<Title>The Return of the Pink Panther</Title>
<Price>11.95</Price>
</Movie>
</Movies>
我得到的错误是......
元素类型“Movie”的内容必须匹配“(Title,Price)”。
对于数据库中的每个“电影”条目,我希望它是愚蠢的——因为我看不到它!
谢谢