XML Parser mais otimizado

4 respostas
E

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,

4 Respostas

cv1

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/ )

Jair_Rillo_Junior

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:

E

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.

cv1

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:

Criado 14 de abril de 2004
Ultima resposta 14 de abr. de 2004
Respostas 4
Participantes 3