你沒有錯,現在的瀏覽器都不怎麼支持實體引用了,這是個無奈的現實。我記得上回試過,好像如果DTD不是單獨的文件而是內置到XML裡面的話,實體還可以顯示的。你可以試一下 ...
你沒有錯,現在的瀏覽器都不怎麼支持實體引用了,這是個無奈的現實。
我記得上回試過,好像如果DTD不是單獨的文件而是內置到XML裡面的話,實體還可以顯示的。你可以試一下
<?xml version="1.0" encoding="UTF-8"?> <!ELEMENT 書架 (書+)> <!ELEMENT 書 (書名|作者|售價|簡介)*> <!ELEMENT 書名 (#PCDATA)> <!ELEMENT 作者 (#PCDATA)> <!ELEMENT 售價 (#PCDATA)> <!ELEMENT 簡介 (#PCDATA)> <!ATTLIST 書 id ID #REQUIRED 出版社 (清華出版社|人民出版社|郵電出版社) #IMPLIED 出版日期 CDATA #FIXED "2012-09-03" > <!ENTITY bookname "西游記"> <!ENTITY copyright "傳智播客版權所有">
<書架> <書 id="book" 出版日期="2012-09-03" 出版社="清華出版社"> <!--此處使用實體引用--> <書名>&bookname;</書名> <材質>稻草</材質> <作者>吳承恩</作者> <製造商>浙江溫州造紙廠</製造商> <製造商 id="1"/> <製造商>浙江溫州造紙廠</製造商> <出版時間/> <製造商/> <材質>稻草1</材質> <售價/> <簡介>西游記</簡介> <重量>13KG</重量> </書>