He estado usando JDOM para XML general de análisis sintáctico desde hace mucho tiempo, pero da la sensación de que tiene que haber algo mejor, o al menos más ligero, para Java 5 o 6.¿Debería seguir usando JDOM con Java 5 o 6?
No hay nada malo con el JDOM API, pero no me gusta tener que incluir Xerces con mis implementaciones. ¿Hay una alternativa más ligera, si todo lo que quiero hacer es leer en un archivo XML o escribir uno?
No llamaría a JAXB un reemplazo para JDOM, aunque resuelve problemas bastante diferentes. – skaffman
De la pregunta entendí que un XML específico necesita ser leído y escrito. Si es así, ¿por qué no definir un esquema y guardar todo el análisis tedioso? Si es necesario escribir un xml arbitrario, entonces estoy de acuerdo (creo que es un caso bastante raro) –
+1 Estoy totalmente de acuerdo con escribir los objetos de dominio/config primero y luego preocuparme por XML. –