Home » XML » XML_Tree » Bug #597
Feature Request: External XML Entities properly parsed
Details
| Request #597 | Feature Request: External XML Entities properly parsed |
|---|---|
| Submitted | 2004-01-18 23:26 UTC |
| From | spam at nsc-ev dot de |
| Assigned | bernd |
| Status | Suspended |
| Package | XML_Tree |
| PHP Version | Irrelevant |
| OS | Any |
| Roadmaps | (Not assigned) |
Comments
[2004-01-18 23:26 UTC] spam at nsc-ev dot de
Description:
------------
It seems XML_Tree does not parse external Entities.
Example:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE study SYSTEM "../test.dtd" [
<!ENTITY a SYSTEM "a.xml">
<!ENTITY b SYSTEM "b.xml">
<!ENTITY c SYSTEM "c.xml">
]>
<roooot>
&a;
</roooot>
later trying to recognize the Altova's (XMLspy) parser seem to recognize it and just replaces each apperance &a; with the content of the corresponding XMl file and validates properly. More code on request.
[2004-06-06 18:38 UTC] xe at parkstudios dot net
Hi Stephan, Davey:
I am the author of the report and you're absolutely right, this is a feature request. Anyway, it would be kinda lovely to have this, because it avoids a lot of coping and referencing around XML_Tree-subtrees manually.
Thanks,
Matthias