Je tente d'obtenir une réponse d'un service REST qui interroge une instance de MongoDB et analyse la réponse dans un objet Java. Le service Web retourne la réponse avec un type MIME de html avec un caractère de retour à la ligne séparant chaque enregistrement qui est retourné (bien que j'ai la possibilité d'ajuster ce que le service retourne). Quel est le moyen le plus simple/le plus efficace de convertir la réponse BSON en un objet Java? J'ai déjà créé une classe de modèle en Java pour stocker les données.Désérialisation de MongoDB BSON
Merci d'avance!
edit: Un collègue m'a suggéré d'utiliser les utilitaires d'analyse BSON du pilote Java de MongoDB dans le service Web lui-même, puis de retourner une chaîne HTML bien formatée. Cela me laisse toujours avec l'analyse à faire dans mon application, mais fonctionnera comme une solution de contournement pour le moment. Toujours à la recherche d'un moyen de désérialiser facilement la réponse BSON à un objet Java.
double de: http://stackoverflow.com/questions/3656335/bson-library-for-java qui a quelques réponses –
Quelle est la forme de l'objet template? Est-ce juste un POJO? –
Le modèle est un objet Java avec des classes imbriquées pour imiter la structure du document BSON. Je peux ajuster la structure du modèle à ce qui serait le plus pratique pour stocker les données de Mongo. –