Ola pessoal,
estou com uma dúvida, em relação ao XStream.
Tanto no tutorial daki do GUJ (Veja aqui…), quanto no tutorial da CodeHaus (Veja aqui…),
é mostrada a conversão de um objeto para XML:
Pessoa eu = new Pessoa("Alexandre");
eu.setTelefone("2234-5678");
eu.setFax("9999-9999");
String xml = xstream.toXML(eu);
Opa! Estou trabalhando com o XStream aqui! Código saindo do forno!
:arrow: Salvando:
FileWriter arquivo = new FileWriter(new File("arquivo.xml"));
xstream.toXML(array,arquivo);//armazenando uma lista
:arrow: Lendo:
FileReader arquivo = new FileReader(new File("arquivo.xml"));
ArrayList membros = (ArrayList)xstream.fromXML(arquivo);//retornando uma lista de objetos membros
Outra maneira é escrevendo a String no arquivo(salvando) e ler todas as linhas do arquivo em uma só String e convertendo(lendo).
Agora quero utilizar esse componente que configurei no container, tava meio
perdido e o CV me falou pra usar XStream, agora preciso converter o meu
xml para objeto par utilizá-lo.
:arrow: Você converte esse XML em objeto do tipo DefaultPicoContainer
e usa (reforçando que isso que eu entendi, caso esteja errado por favor
me carrijam…):
Bom estou chegando assim meio totalmente atrasado, mas vamos ver se posso ajudar.
O XStream é muito bom, mas talvez não sirva exatamente para seu caso. Como eu disse, vai trabalhar com XML? A sugestão é: tente usar XStream. Se não for possível, tente outra.