Я использую JDOM для общих XML разбора в течение длительного времени, но ощущение, что там должно быть что-то лучше, или, по крайней мере, более легким, для Java 5 или 6.Должен ли я использовать JDOM с Java 5 или 6?
Там нет ничего плохого с JDOM API, но мне не нравится включать Xerces с моими развертываниями. Есть ли более легкая альтернатива, если все, что я хочу сделать, читается в XML-файле или записывает его?
Я бы не назвал JAXB заменой для JDOM, хотя он решает довольно разные проблемы. – skaffman
Из вопроса я понял, что конкретный XML нужно читать и писать. Если да, почему бы не определить схему и не сохранить весь утомительный синтаксический анализ. Если нужно написать произвольный xml, я согласен (я считаю, что это довольно редкий случай) –
+1 Я полностью соглашаюсь сначала записать объекты домена/конфигурации, а затем беспокоиться о XML. –