【发布时间】:2014-07-14 08:25:06
【问题描述】:
我的 DTD 代码中不断出现此错误。我尝试添加“)”和其他字符,但似乎没有任何效果。
<?xml version="1.0" encoding="UTF-8"?>
<!-- New document created with EditiX at Sun Jul 13 10:48:54 AST 2014 -->
<!DOCTYPE movies
[
<!ELEMENT movies-movie (movies-movie*)>
<!ELEMENT movie (title, genre, movie_rating, viewer_rating, summary, year, director+, runtime, studio, actors+)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT genre (action|comedy|drama|family|foreign|horror|musical|other)>
<!ELEMENT movie_rating (G|PG|PG-13|R|NC-17)>
<!ELEMENT viewer_rating ( | 1 | 2 | 3 | 4 | 5)><!--receive error here -->
<!ELEMENT summary (#PCDATA)>
<!ELEMENT year (#PCDATA)>
<!ELEMENT director (#PCDATA)>
<!ELEMENT runtime (#PCDATA)>
<!ELEMENT studio (#PCDATA)>
<!ELEMENT actors (#PCDATA)>
<!ATTLIST actors id CDATA #REQUIRED>
]>
任何帮助将不胜感激 谢谢
【问题讨论】: