[EMAIL PROTECTED]
[EMAIL PROTECTED]
Re: Java e XML
Amigo Paulo!
Acredito que perdi alguma configuração ou arquivos da biblioteca do java...
Compilo com sucesso desde que não seja necessario o import javax.
Veja a mensagem de erro e se puider me ajudar ou alguém da lista, por favor.
Ja re-instalei o java no diretório C:\j2sdk1.4.0_01 e também o Apache Tomcat no C:\Arquivo de programas\Apache Tomcat 4.0
Como ja perceberam uso o WINDOWS 2000 e o arquivo autoexec.bat esta com o classpath seguinte:
SET TOMCAT_HOME=C:\Arquivos de programas\Apache Tomcat 4.0\
SET JAVA_HOME=C:\j2sdk1.4.0_01
SET CLASSPATH=.;C:\j2sdk1.4.0_01\lib\tools.jar;C:\j2sdk1.4.0_01\lib\dt.jar;C:\j2 sdk1.4.0_01\lib\htmlconverter.jar;C:\j2sdk1.4.0_01\lib\mm.mysql-2.0.4-bin.ja r;
C:\j2sdk1.4.0_01\lib\classes12.zip;
C:\Arquivos de programas\Apache Tomcat 4.0\common\lib\servlet.jar;
C:\ j2sdkee1.3\libj2ee.jar;
C:\ j2sdkee1.3\lib\j2ee-ri-svc.jar;
C:\ j2sdkee1.3\lib\ejb10deployment.jar;
C:\ j2sdkee1.3\lib\jhall.jar;
C:\mm.mysql.jdbc-2.0pre5\mysql_both_comp.jar;C:\mm.mysql.jdbc-2.0pre5\mysql_ both_ucomp.jar
Aguardo uma ajuda com urgência, pois até agora ninguém soube me responder como devo configurar o editor corretamente.
Estou usando o JCCREATOR-PRO e também o Java Editor, ambos configurados para C:\j2sdk1.4.0_01\bin
Atenciosamente;
Luciano
Iniciante JSP
******************

Aí vai um exemplo:
import javax.xml.parsers.*;
import javax.xml.transform.*;
import org.w3c.dom.*;
import java.io.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;
public class TesteXML {
public static void main(String[] args) {
try {
DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();
DocumentBuilder builder =
factory.newDocumentBuilder();
Document document = builder.newDocument();
Node raiz =
document.createElement("raiz");
Node no1 =
document.createElement("teste1");
Node no2 =
document.createTextNode("Texto");
no1.appendChild(no2);
raiz.appendChild(no1);
document.appendChild(raiz);
TransformerFactory transFactory =
TransformerFactory.newInstance();
Transformer transformer =
transFactory.newTransformer();
DOMSource source = new
DOMSource(document);
File newXML = new
File("C:\\Temp\\teste.xml");
FileOutputStream os = new
FileOutputStream(newXML);
StreamResult result = new
StreamResult(os);
transformer.transform(source, result);
} catch (Exception e) {
e.printStackTrace();
} }
}
Atenciosamente,
Paulo
--- Bruno Borges <[EMAIL PROTECTED]> wrote:
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]
-------------------------------------------------------------------------


__________________________________________________
Do you Yahoo!?
Y! Web Hosting - Let the expert host your web site
http://webhosting.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] -------------------------------------------------------------------------

------------------------------ 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] -------------------------------------------------------------------------



Responder a