sql >> Database >  >> NoSQL >> MongoDB

Hoe kan ik een BsonDocument-object in een bestand schrijven en het opnieuw lezen met Java?

Het eenvoudigste is om de BSON naar JSON te converteren en java.io API's te gebruiken om deze gegevens naar bestanden te schrijven. Het omgekeerde zou zijn om Reader API's (BufferedReader of FileReader) te gebruiken om deze terug te lezen en om te zetten naar BSON.

Om BSON nu naar JSON te converteren zijn er meerdere manieren, afhankelijk van de gebruikte hulpprogramma's en API's op de officiële Mongo Driver, je zou er een kunnen kiezen die je leuk vindt. Het omgekeerde is ook waar, er zijn veel opties in deze thread.

(BSON-object maken van JSON-string )

U kunt ook verwijzen naar https://api.mongodb.com/java/3.0/org/bson/BsonDocument.html#toJson-org.bson.json.JsonWriterSettings-

Ik hoop dat dit je helpt :)




  1. Kan mongodb-pad niet instellen in meteoor op venstersysteem

  2. MongoDB versus DynamoDB:wat u moet weten

  3. Aanroep naar ongedefinieerde methode MongoDB\Driver\ReadConcern::isDefault()

  4. Hoe - meerdere Meteor-apps op één MongoDB - dezelfde collecties?