3
我有问题点点外部DTD与外部实体引用工作外部实体引用
实施例
[name.xml的]
<?xml version="1.0" ?>
<!DOCTYPE simple SYSTEM "simple.dtd">
<simple>
<name> &a; </name>
<age> 21 </age>
<address> bsk street </address>
</simple>
而
[name.dtd]
<?xml version="1.0" ?>
<!ELEMENT simple (name,age,address)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT age (#PCDATA)>
<!ELEMENT address (#PCDATA)>
<!ELEMENT a "abhijeet">
当我在Internet Explorer上运行此程序时,我收到错误...
,但我有疑问,为什么它只能在IE浏览器为什么不Firefox或Chrome – abhijeet 2011-04-19 05:15:46
我不认为Firefox的加载外部实体(看到的是https://developer.mozilla。组织/ EN/XML_in_Mozilla)。在IE和Firefox中可以使用的一种方法是在序言/文档类型声明中的内部子集(在[[和']之间添加'ENTITY'声明)(我在上面添加了一个例子。) – 2011-04-19 05:48:14
Nice声明xml实体 – 2015-02-04 19:02:24