sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan kunne jeg skrive et BsonDocument-objekt ind i en fil og læse det igen ved hjælp af Java

Det nemmeste er at konvertere BSON til JSON og bruge java.io API'er til at skrive disse data til filer. Det omvendte ville være at bruge Reader API'er (BufferedReader eller FileReader) til at læse disse tilbage og konvertere til BSON.

Nu for at konvertere BSON til JSON er der flere måder, afhænger af de anvendte værktøjer samt API'er på den officielle Mongo-driver, du kan vælge en af ​​dine smag. Det omvendte er også sandt, der er mange muligheder i denne tråd.

(Opretter BSON-objekt fra JSON-streng )

Du kan også henvise til https://api.mongodb.com/java/3.0/org/bson/BsonDocument.html#toJson-org.bson.json.JsonWriterSettings-

Håber dette hjælper dig :)




  1. Sammenlign to datofelter i MongoDB

  2. Mongo Aggregation:$group og $project array til at gøre indsigelse for tællinger

  3. Redis:Vis databasestørrelse/størrelse for nøgler

  4. Hvordan frakobles alle rekorder streng i mongodb ved hjælp af php?