Gerar arquivo XML

6 respostas
Fernando_Vicente

To começando em programção java para web. Preciso gerar um arquivo XML estruturado a partir de informações enviadas por uma pagina JSP.

<table>
		<tr>
			<td>Nome: </td>
			<td><input name="nome"/></td>
		</tr>
		<tr>
			<td>E-mail:</td>
			<td><input name="email"/></td> 
		</tr>
		<tr>
			<td></td>
			<td> <input value="Enviar", type="submit"/></td>
		</tr>		
	</table>
Preciso gerar um estruturar assim em XML:



 Nome da pessoa <\nome>

 Email da pessoa <\email>

<\contato

6 Respostas

Jair_Rillo_Junior

Te aconselho 2 frameworks

XStream - o mais fácil porém menos flexivel. Ele é excelente quando você quer serializar um JavaBean em XML e vice-versa. Pelo exemplo que você me passou, esse seria o recomendavel.
JDom - Um dos mais famosos em Java. Bastante flexivel e de certo modo fácil de trabalhar.
Existem outros também, mas eu aconselharia esses dois

Dê uma pesquisada neles e tire sua própria conclusão

anderson.bonavides

Existem alguams API´S pra trabalhar com xml. Dom, JDom, e a XStream. Eu já utilizei a ultima que é bem facinho trabalhar, mas em eficienca dizem que a JDom é melhor.

Rafael_Nunes

Sugiro uma olhada também em:
http://www.dom4j.org/

Fernando_Vicente

Achei um exemplo mto bom em JDom.

Onde eu consigo essa API?
Isso é Free?

Valeu Pessoal.

anderson.bonavides

Tem que baixar o JAR.

Fernando_Vicente

Consegui… valeu pela ajuda.

Obrigado a todos.

Criado 14 de maio de 2008
Ultima resposta 14 de mai. de 2008
Respostas 6
Participantes 4