Я хочу проанализировать XML-файлы, в которых есть такие элементы:
<element>&</element>
<element>&</element>
Но SAX Parser дает мне следующее исключение при разборе:
org.xml.sax.SAXParseException: The reference to entity "amp" must end with the ';' delimiter.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:208)
Есть ли какой-нибудь известный способ для этого?
Java-код, который выдает исключение:
DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(file);