用PHP读取XML,包括DTD实体?

时间:2011-08-18 15:54:51

标签: php xml dtd

我正在尝试使用PHP的XMLReader读取40MB大型XML但我无法获取字段的内容,例如:

<pos>&n;</pos>
<misc>&abbr;</misc>

他们在文件中有定义,例如:

<!ENTITY abbr "abbreviation">
<!ENTITY n "noun (common) (futsuumeishi)">

但是如何让它们显示出来?

谢谢!

1 个答案:

答案 0 :(得分:2)

尝试this page上记录的XMLReader::SUBST_ENTITIES选项。