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