Otros consejos

Una forma alternativa de operar en BSON sería utilizar Jackson JSON procesador ; aunque por defecto que opera en JSON, hay extensiones para utilizarlo tanto en BSON y XML . Desde hace Jackson enlace de datos, se puede enlazar datos BSON en Java POJO (con bson4jackson) y escribir como XML (con jackson-xml-databind). Transformación sería tan simple como:

String xml = xmlMapper.writeValue(bsonMapper.readValue(bsonData, MyPojo.class));

Si usted tiene, o puede crear, MyPojo que mapea todas las propiedades; o si no especificando Map.class como el tipo intermedio para unirse a.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top