Невозможно проанализировать XML с DOM4J
У меня проблемы с анализом XML. Я использую dom4J, но кажется, что код переходит из строки read.read(xml), чтобы вернуть c
public static ConfigFile buildClass(ConfigFile c, String xml) throws ParseException{
try {
SAXReader reader = new SAXReader();
Document doc = reader.read(xml);
Element root = doc.getRootElement();
String version = "";
for ( Iterator i = root.elementIterator( "version" ); i.hasNext(); ) {
Element foo = (Element) i.next();
version = foo.getStringValue();
}
System.err.println(version);
}
catch(Exception ex){
}
return c;
нет ошибок консоли
1 ответ
Вы не видите, что происходит, потому что вы полностью игнорируете любые ошибки. Как минимум измените исключение вылова на:
catch(Exception ex){
ex.printStackTrace();
}
Таким образом, вы можете увидеть, почему есть ошибка.