0
嘿,我有一個XML DTD代碼是外部的,但是當我嘗試驗證它,我似乎得到一個錯誤。我的代碼有低於:DTD元素援助
<!DOCTYPE catalog [
<!ELEMENT catalog (book)+>
<!ELEMENT book (title, authors, year_published, ISBN, number_of_pages, price) >
<!ELEMENT title (#PCDATA)>
<!ELEMENT authors (author)>
<!ELEMENT author (first_name, last_name, gender)>
<!ELEMENT first_name (#PCDATA)>
<!ELEMENT last_name (#PCDATA)>
<!ELEMENT gender (#PCDATA)>
<!ELEMENT year_pusblished (#PCDATA)>
<!ELEMENT ISBN (#PCDATA)>
<!ELEMENT number_of_pages (#PCDATA)>
<!ELEMENT price (discount)>
<!ATTLIST price discount (yes|no) "no">]>
我知道的一切是正確的,但是當我驗證它的錯誤信息出現:包含在
「,標記聲明或文檔類型聲明指出,必須第3行第4列「
我檢查了一切,但我似乎無法得到它的工作。你們能幫忙嗎?