Primeiramente, se pretende trabalhar com Xml e Java d� uma olhada no site da Apache http://www.apache.org e veja alguns projetos como Xerces e Cocoon. Thiago, um arquivo Xml separa a marca��o do cont�udo, quer dizer um Tag em um arquivo Xml defini dados deixando a marca��o para uma folha de estilo como o Xsl ou Css. Veja um exemplo: Computer.xml <computer> <maker>Olivetti</maker> <model>Pentium 90</model> </computer> Computer.htm <body> <h1>Maker: Olivetti</h1> <h1>Model: Pentium 90</h1> </body> Os Tags <body> e <h1> n�o representam dados, s�o apenas marca��es. Por ultimo a Dtd � que define regras para a especifica��o de um documento. Leia sobre o que � elementos, atributos, entidades. No meu ponto de vista o Xml enquanto arquivo � simplismente uma string estruturada, nada mais que um .txt, o que a torna interesante s�o as especifica��es que a acompanham como a Xsl, X-Link e o uso de APIs. D� uma olhada nos links abaixo: http://www.cranesoftwrights.com/shareware/presdev/index.htm http://www.w3.org/Style/XSL/ http://msdn.microsoft.com/xml/notepad/intro.asp http://www.terravista.pt/mussulo/1080/ssheets.html http://www.mcp.com/info/1-57521/1-57521-334-6/ http://www.upf.tche.br/computacao/trabalhos/trab_98-2/xml/indice.htm http://www.icmc.sc.usp.br/~wdl/xml/ http://xml.about.com/compute/xml/msubtutorials.htm http://www.pierlou.com/visxml/ http://www.freeshare.net/download/WebDeveloping_HTMLTools_EditorsAdvanced.htm http://www.geocities.com/SiliconValley/Peaks/5957/xml.html http://xml.about.com/compute/xml/ http://xml.about.com/compute/xml/library/weekly/aa071899.htm http://www.dca.fee.unicamp.br/projects/sapiens/Seminars/Atas/Register/Sem9901/index.htm http://java.sun.com/xml/docs/tutorial/index.html []s, Dellano.
