XML Parser mais otimizado

Olá,

Estou desenvolvendo uma servlet que precisa ler arquivos XML de configuracao. Estou usando o Parser JDOM. O sistema esta funcionando
razoavelmente, mas na hora do Parser ele demora um pouco mais.

Gostaria de saber se o JDOM é o que há de melhor e mais rapido, ou
se existe alguma coisa mais otimizada para varrer o XML.

Agradeco desde ja a atencao,

Voce pode usar SAX ao inves de DOM. Nao eh uma API tao lindinha, e requer mais esforco, mas vale a pena.

Outras boas pedidas sao o XStream ( http://xstream.codehaus.org ), ou o Digester ( http://jakarta.apache.org/commons/digester/ )

aconselho o Digester, que é bem simples de usar e no meu caso está funcionando legal. Eu conheci ele por uma revista (não lembro se foi java magazine ou mundo java) pelo artigo que acho que foi o próprio CV que escreveu :wink:

Existe algum lugar onde posso verificar a diferenca de desempenho entre estas APIs? Eu olhei o Digester mas achei ele bem parecido na concepcao com o JDOM, somente ainda nao fiz um teste para ver se ele é mais rapido.

Testes desse tipo envolvem tantas variaveis, que ninguem eh doido o bastante de fazer um e publicar por ai :smiley:

Faca um benchmarkzinho seu, com certeza ele te dara numeros bem mais interessantes :wink: