Есть много вопросов, которые задают лучший XML-парсер, меня больше интересует, какой XML-парсер больше всего похож на Groovy для Java?
Я хочу:
SomeApiDefinedObject o = parseXml( xml );
for( SomeApiDefinedObject it : o.getChildren() ) {
System.out.println( it.getAttributes() );
}
Самым важным является то, что я не хочу создавать класс для каждого типа узла XML, я бы предпочел просто иметь дело со всеми ними как со строками, а построение XML не ' не требуется никаких преобразователей или чего-либо, просто простой объект, который уже определен
Если вы использовали XML-парсер Groovy, вы поймете, о чем я говорю
В качестве альтернативы, лучше ли мне использовать Groovy из Java?