fala serio neh... metodo lusitano!!!
com o DOM dah sim pra criar um xml dinamicamente...
a desvantagem eh q se o arkivo ficar muito grande, vai dar OutOfMemoryError
o DOM eh pesadinhu... ;)
para arkivos grandes usa-se o SAX... mas esse eu jah nao tenho certeza
quanto a cria��o de xml... ;(
----- Original Message -----
From: <Roberto Vieira de Figueiredo>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 18, 2002 12:56 PM
Subject: Re: [java-list] Java e XML
> Caro Giuliano,
>
> N�o � necess�rio utilizar DOM para escrever um XML.
> Somente se utiliza o DOM para fazer a leitura do
> mesmo, j� que o XML � um aquivo texto comum formatado.
>
>
> Segue abaixo um exemplo de gera��o de um xml.
>
> Vector vetorUsuario = preencheVetorUsuarioDoBd();
>
> StringBuffer str = new StringBuffer("<usuarios
> quantidade=\"");
> str.append(vetorUsuario.size());
> str.append("\">");
>
> for (int i=0; i<vetorUsuario.size(); i++) {
> StUsuario usuario = vetorUsuario.getElementAt(i);
> str.append(" <usuario>\n");
> str.append(" <codigo>");
> str.append(usuario.getCodigo());
> str.append("</codigo>\n");
> str.append(" <nome>");
> str.append(usuario.getNome());
> str.append("</nome>\n");
> str.append(" </usuario>\n");
> }
>
> str.append("</usuarios>");
>
> System.out.println(str.toString());
>
> A sa�da dever� ser:
> <usuarios quantidade=3>
> <usuario>
> <codigo>1</codigo>
> <nome>Roberto</nome>
> </usuario>
> <usuario>
> <codigo>2</codigo>
> <nome>Renata</nome>
> </usuario>
> <usuario>
> <codigo>3</codigo>
> <nome>Patricia</nome>
> </usuario>
> </usuarios>
>
>
> Espero ter ajudado.
>
> Roberto Vieira de Figueiredo
>
>
>
> _______________________________________________________________________
> Yahoo! GeoCities
> Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e
acess�rios.
> http://br.geocities.yahoo.com/
>
> ------------------------------ 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]
> -------------------------------------------------------------------------
_______________________________________________________________________
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
http://br.geocities.yahoo.com/
------------------------------ 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]
-------------------------------------------------------------------------