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

Trim dobbelte anførselstegn i json modtaget fra mongoDB

Det ser ikke ud til, at de dobbelte anførselstegn gemmes i Mongo-feltet som en del af strengen. Hvis de var, ville JSON-outputtet se sådan ud:

{ "database" : "\"mkyongDB\"" }

Så det er sandsynligvis et resultat af, hvordan JSON'en bliver parset.

Deserialiserer Java-driveren JSON til DBObject-klassen? Måske får du adgang til feltet ved at kalde noget som dboject.get("database") og støber resultatet til en streng?

Det er også værd at tjekke Java Language Center , der er masser af links til selvstudier, biblioteker og rammer til POJO-kortlægning, der kan gøre livet lettere.




  1. spring data mongodb gruppe af

  2. Er redis på Heroku muligt uden en tilføjelse?

  3. Kan ikke oprette indeks i Azure DocumentDb med Mongodb-protokol

  4. MongoDB :Opdater Modifier semantik af $unset