Fernando, O DTD é a gramática do XML. É o que garante que seu documento é válido de acordo com as regras que vc define (no DTD). Não é obrigatório que todo XML tenha um DTD mas se vc quiser que outras pessoas ou sistemas entendam o seu XML você tem que fornecer o DTD para que elas possam validar o seu documento XML. Os parsers podem ser de 2 tipos: Verificadores de XML e Validadores. O 1o tipo só valida o doc XML quanto a gramática XML (Sintaxe, etc...) Já o segundo tipo valida quanto a gramática do XML e do DTD que vc fornece. O resultado do parser é uma árvore com todas as tags encontradas no arquivo XML que vc pode acessar no Java por exemplo.
Várias empresas fornecem parsers free para java. Procure no site da SUN, IBM, etc... vc acha alguma coisa lá. Abraços Marcelo Lopes On Thu, 5 Sep 2002 11:25:08 -0300, "Fernando Henrique da Silva" <[EMAIL PROTECTED]> escreveu : > De: "Fernando Henrique da Silva" <[EMAIL PROTECTED]> > Data: Thu, 5 Sep 2002 11:25:08 -0300 > Para: <[EMAIL PROTECTED]> > Assunto: [java-list] Parser XML-DTD > > Pessoal, estou precisando de um parser para arquivos XML e DTD. Porem nao > conheco nada de DTD, nem sei pra que serve... Ja busquei algumas fontes na > net e nao esclareceram minhas duvidas. > Alguem poderia me ajudar??? > > Obrigado, > Fernando > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > historico: http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > > > > _____________________________________ Marcelo Lopes Gerente de Projetos SDC - Solution Development Consulting 5521-91247084 ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------