String to File

3 respostas
W

é o seguinte…recebo como resposta de um método uma String q é um modelo de XML (Ex: <Exemplo name =“aaaa”></Exemplo>)
quero saber como faço para tranforma-la em um File, mas sem gerar um arquivo… pois para ler esse Xml estarei usando o JDom…

ou alguém tem outra dica pra me dar?

valeu!

3 Respostas

J

Tente assim:

String xml = &quot;&lt;usuario&gt;&lt;nome&gt;Jair&lt;/nome&gt;&lt;email&gt;[email removido]&lt;/email&gt;&lt;/usuario&gt;&quot;;

SAXBuilder builder = new SAXBuilder&#40;&#41;;

Document doc = builder.build&#40;new ByteArrayInputStream&#40;xml.getBytes&#40;&#41;&#41;&#41;;
J

Opa

douglas, não sei se vai ter como tu pegar uma referência a um File sem serializa-lo antes, mas se precisar fazer isso (serializar) recomendo o uso do XSTream, é muito bom e bem simples.

W

Valeu Jair…é isso mesmo!

jeveaux, valeu pela dica tb!

Criado 3 de julho de 2006
Ultima resposta 3 de jul. de 2006
Respostas 3
Participantes 3