COMPITO: Ho un documento xml esistente (UTF-8) che utilizza gli spazi dei nomi xml e lo schema xml. Ho bisogno di analizzare un particolare elemento, aggiungere il contenuto (che deve anche usare i prefissi dello spazio dei nomi xml) a questo elemento e quindi scrivere di nuovo il documento.miglior parser java Xml per manipolare/modificare un documento xml esistente
quale è la migliore libreria di parser XML che dovrei usare per questo TASK?
Ho visto un thread precedente (Best XML parser for Java) ma non ero sicuro se dom4j o JDOM siano utili per namespaces/xmlSchema e un buon supporto per i caratteri UTF-8.
Alcuni parser che sembra un compito per
JDOM
DOM4J
XOM
WoodStock
Ha idea di quale è il migliore? :-) Uso JDK 6 e preferirei NON utilizzare le funzioni SAX/DOM incorporate per fare questo lavoro, perché questo richiede di scrivere troppo codice.
Sarebbe utile avere alcuni esempi di tale compito.
Come sta facendo che con il built-in struttura DOM sta per essere troppo di codice? Ah, giusto - Java ... ;-) Ma sul serio: 15-20 linee sono troppo codice secondo te? Cosa sarebbe accettabile allora? – Thomas
La migliore lib di elaborazione xml per attività pesanti è vtd-xml, nessuna barra ... http://sdiwc.us/digitlib/journal_paper.php?paper=00000582.pdf –