Я пытаюсь использовать DOM Parser в Java для разбора небольшого XML-файла. Я извлекаю сеть из его URI, но получаю сообщение об ошибке с пропуском точки с запятой.
Вот ссылка 108:
Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse("url_to_the_xml_file.xml");
Вот ошибка:
[Fatal Error] A01.xml:6:53: The character reference must end with the ';' delimiter.
Exception in thread "main" org.xml.sax.SAXParseException: The character reference must end with the ';' delimiter.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:180)
at Parser.Parse(Parser.java:108)
at Parser.main(Parser.java:185)
парсинг этой строки XML
<title>Reduction Algorithm using the À TROUS Wavelet Transform.</title>
Очевидно, что пропущена точка с запятой. Кто-нибудь знает какие-нибудь приятные и аккуратные способы решения этой проблемы?