After adding the missing </eSummaryResult> (which prevented parsing even before validation), it validated without problem for me.
I don't understand why it would fail for you. LibXML is very noisy on error, including download errors. Maybe your version has a bug in it? Or maybe it's picking up the DTD from the system catalog instead of downloading it? (The catalog is basically a schema cache so that you don't need to download the same schemas repeatedly. XML::LibXML doesn't add to the catalog, but it can read from it.)
In reply to Re: LibXML and parsing file with DTD
by ikegami
in thread LibXML and parsing file with DTD
by AWallBuilder
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |