2010-02-25 14 views

Respuesta

13

La biblioteca XStream es lo que desea. http://x-stream.github.io/

Tiene un HashMap converter, y un tutorial en how to use convertors.

+6

+1. XStream es lo único que me permite manipular XML en Java. –

+0

@seanhodges No conocía esta lib, ¿tiene alguna ventaja en comparación con jaxb? – stacker

+0

@stacker No tengo demasiada experiencia con JAXB fuera de Axis WS, pero tengo entendido que genera código Java basado en un esquema. XStream te permite usar objetos basados ​​en tus propias clases de Java. Sin embargo, no estoy seguro de otros factores como el rendimiento o el cumplimiento de J2EE. – seanhodges

2

La arquitectura Java para encuadernación XML (JAXB) le permite a Java mapear clases Java a representaciones XML. JAXB proporciona dos características principales: la capacidad de ordenar los objetos Java en XML y tunmarshal XML en el objeto Java

¿Por dónde empezar? Escoja un tutorial de éstos:

En 15 minutos su hecho!

+1

Esto requiere que defina un XSD de antemano que podría no encajar con lo que Aly está trabajando con en absoluto. –