I wonder how to parse a XML file with external dtd
without getting an “Access Denied” error. The error is not due to
accessing the XML file, but from allocating the DTD file.
I would like to parse a XML file that has external DTD pointing to a
SYSTEM location. Yes, I can change it to a public location. However, in either
way, I have problems to use DOMBuilder to parse the
xml file. The application always throws the security exception.
I tried to use the DOMParser from org.apache.xerces.parsers to parse the xml file. I set the DOMParser to ignore parsing the external DTD, and use the DOMParser.parse(InputSource) to parse the xml file from a giving URL.
However, I get null of the result document.
Does anyone know how to parse the XML from an Applet? Or, does anyone
know how to use the DOMParser from an Applet?
Thank you very much,