Quantas e quais API’s existente para se trabalhar com xml ?
vi na seção de tutoriais aqu do guj, SAX e DOM.
valeu.
Quantas e quais API’s existente para se trabalhar com xml ?
vi na seção de tutoriais aqu do guj, SAX e DOM.
valeu.
E se quiser saber como usar a API:
http://javaalmanac.com/egs/javax.xml.parsers/pkg.html
http://javaalmanac.com/egs/javax.xml.transform/pkg.html
http://javaalmanac.com/egs/javax.xml.transform.sax/pkg.html
http://javaalmanac.com/egs/org.w3c.dom/pkg.html
http://javaalmanac.com/egs/org.xml.sax/pkg.html
JDom é show mesmo!!! Tem uma extensão dele (disponível para download no cvs do projeto; não sei se foi incluso nas versões mais atuais) que transforma um java.sql.ResultSet diretamente em um documento XML, pronto para ser usado no que você quiser (renderizar através de XSTL, trocar dados através de um protocolo não-SOAP :evil: , etc). Sem falar que a API dele é bem intuitiva.
Mas, deixando o marketing do JDom de lado, uma outra API muito boa para XML (focada inicialmente em parsing de arquivos de configuração) é a API criada pela Apache, o Commons Digesters (http://jakarta.apache.org/commons/digester.html).
Para parsing existe tb o framework http://sourceforge.net/projects/jcoltrane/ que usa anotações. Ele usa o SAX pro baixo e não mantém toda a árvore na memória como o DOM
haha!
Aqui tem “alguns”.
http://java-source.net/open-source/xml-parsers
Espero que ajude.
ceduardo.roque