В моем документе xml присутствует doctype. При анализе XML-документа с помощью Apache Axiom он выдает следующую ошибку msg «org.apache.axiom.om.OMException: не удается создать OMDocType, потому что XMLStreamReader не поддерживает расширение DTDReader».Как игнорировать разбор DTD в AXIOM от Apache
XMLStreamReader parser = null;
try {
StAXParserConfiguration standalone = StAXParserConfiguration.STANDALONE;
parser= StAXUtils.createXMLStreamReader(standalone, in);
// parser = XMLInputFactory.newInstance().createXMLStreamReader(in);
}
catch (XMLStreamException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (FactoryConfigurationError e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
StAXOMBuilder builder=new StAXOMBuilder(parser);
OMElement rootOMElement = builder.getDocumentElement();
Удаление этого документа из документа разрешит эту проблему. Но я хочу, чтобы анализатор Axiom позаботился об этом. – Vel