TAREA: Tengo un documento xml existente (UTF-8) que usa espacios de nombres xml y esquema xml. Necesito analizar un elemento en particular, anexar contenido (que también necesita usar prefijos de espacio de nombres xml) a este elemento y luego escribir de nuevo el documento.mejor analizador de Xml de Java para manipular/editar un documento xml existente
¿cuál es la mejor biblioteca de analizador de XML que debería utilizar para esta TAREA?
He visto un hilo anterior (Best XML parser for Java) pero no estaba seguro de si dom4j o JDOM es bueno para namespaces/xmlSchema y un buen soporte para los caracteres UTF-8.
Algunos programas de análisis que parece una tarea para
jdom
DOM4J
XOM
WoodStock
Alguna idea de cuál es el mejor? :-) Utilizo JDK 6 y prefiero NO usar las funciones SAX/DOM incorporadas para hacer este trabajo porque eso requiere que escriba demasiado código.
Ayudaría tener algunos ejemplos de hacer tal tarea.
¿Cómo está haciendo eso con la incorporada en el centro de DOM va a ser demasiado para codificar? Ah, a la derecha - Java ... ;-) Pero en serio: ¿15-20 líneas es demasiado código en tu opinión? ¿Qué sería aceptable entonces? – Thomas
La mejor biblioteca de procesamiento xml para tareas pesadas es vtd-xml, sin barras ... http://sdiwc.us/digitlib/journal_paper.php?paper=00000582.pdf –