xml引用实体dtd不能成功的问题
2016-11-09 11:09
176 查看
你没有错,现在的浏览器都不怎么支持实体引用了,这是个无奈的现实。
我记得上回试过,好像如果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</重量> </书>
相关文章推荐
- XML(DTD)引用外部实体(将单个XML文件分为多个XML文件)
- 注册 XML Catalog 解决 Eclipse 中 XML 验证时 dtd /xsd 实体未找到 或 连接主机超时的问题
- 浏览器不再支持xml dtd中的引用实体
- php DOMDocument 不能解析引用外部DTD的XML
- XML 文档可对 DTD 或 XML Schema 进行引用
- 解决Rss/Xml中一不能被识别的特殊字符问题
- XML实体引用
- 奇怪的问题:js代码只能放在代码中不能引用文件
- wxPack-2.8.9.02解决了上一版本CodeBlocks不能建立引用静态库的程序的问题
- LINQ关联表的问题:不能添加其键已在使用中的实体
- fckeditor部署到weblogic的xml无法读取,样式不能显示问题
- 【转】关于web.xml中不能识别taglib的问题
- Spring的XML解析中关于DTD的路径问题-
- 【转载】IE中Iframe跨站引用时,框架内程序不能使用cookies问题解决
- SPS安装过程中配置服务器场帐户设置页面不能正常显示以及IIS中SPS管理站点未配置成功问题的原因
- 成功解决问题[Fatal Error] test.xml:1:7: The processing instruction target matching "[xX][mM][lL]" is not allowed.
- [解决问题][不能更新eclipse]错误提示:Error retrieving "feature.xml". [error in opening zip file]
- 在c#中将dataset输出成xml内容的xls文件,解决其它输出不能在excel中显示“001”的前导0的问题
- XML 实体引用
- wap实践问题1-Opera浏览器上不能解析xml