sql >> Databáze >  >> NoSQL >> MongoDB

Převést z LinkedHashMap na Json String

Pokud máte přístup k nějaké knihovně JSON, zdá se, že je to správná cesta.

Pokud používáte knihovnu org.json, použijte public JSONObject(java.util.Map map) :

String jsonString = new JSONObject(data).toString()

Pokud Gson, použijte gson.toJson() metoda zmíněná @hellboy:

String jsonString = new Gson().toJson(data, Map.class);


  1. Aktualizace seznamu vložených dokumentů v mongoengine

  2. Přepněte booleovskou hodnotu pomocí mongoDB

  3. Seskupit MongoDB podle vnitřních prvků pole

  4. Mongodb havaroval s neplatným přístupem na adrese - signál chyby segmentace 11 - verze 2.6