En cherchant un peu plus sur Google, j'ai trouvé une solution pour imprimer joliment un Bson exemple. L'astuce consiste à le convertir en une instance de BsonDocument , qui a une implémentation de toString méthode qui renvoie la représentation sous forme de chaîne du JSON correspondant.
Bson bson = Filters.gt("a", 10);
BsonDocument bsonDocument = bson.toBsonDocument(BsonDocument.class, MongoClient.DEFAULT_CODEC_REGISTRY);
System.out.println(bsonDocument);
Le lien d'origine est le suivant :Conversion d'un objet Bson en BsonDocument .