Olá, achei o .jar do castor. Mas o programa acusa a falta de uma classe: 
XMLSerializer, do pacote org.apache.xml.serializer

Onde eu poderia encontrá-la???

Valeu...

  _____  

Diego Ziquinatti
Analista de Sistemas
Fone: 54 3025-1717
E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 

  _____  

 <http://www.dzset.com.br> 
De quem entende de informação para quem entende de saúde.


-----Mensagem original-----
De: Diego Ziquinatti 
Enviada em: segunda-feira, 9 de setembro de 2002 17:19
Para: [EMAIL PROTECTED]
Assunto: RES: [java-list] xml com fonte de dados



Achei interessante o teu sistema de ler XML, mas onde eu acho o tal do 
org.exolab.castor.xml.*???

Valeu...

  _____  

Diego Ziquinatti
Analista de Sistemas
Fone: 54 3025-1717
E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 

  _____  

 <http://www.dzset.com.br> 
De quem entende de informação para quem entende de saúde.


-----Mensagem original-----
De: Alisson [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 9 de setembro de 2002 13:58
Para: [EMAIL PROTECTED]
Assunto: [java-list] xml com fonte de dados


Pessoal,

Encontrei um recurso interessante que permite fazer a integração de objetos
com fontes de dados xml. Isso evita todo aquele processo manual de ler um
arquivo, interpretá-lo e preencher cada atributo do bean.

Segue o exemplo:


//Bean
======
public class Pessoa {

    private String nome;
    private String telefone;
    private int codigo;
    public String getNome() {
        return nome;
    }
    public void setNome(String nome) {
        this.nome = nome;
    }
    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }
    public String getTelefone() {
        return telefone;
    }
    public void setCodigo(int codigo) {
        this.codigo = codigo;
    }
    public int getCodigo() {
        return codigo;
    }
}

//Arquivo XML
===========

<?xml version="1.0"?>
<pessoa>
  <nome>Andre Dias</nome>
  <telefone>1932336979</telefone>
  <codigo>123</codigo>
</pessoa>

//Classe que faz o binding
=====================

import org.exolab.castor.xml.*;
import java.io.*;

public class Teste {
    public static void main(String[] args) {
        Pessoa pessoa = (Item)Unmarshaller.unmarshal(Pessoa.class, new
FileReader("C:/item.xml"));
        System.out.println(pessoa.getNome());
    }
}



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


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