Das Konvertieren einer HashMap in ein JSON-Objekt in Java ist ein unkomplizierter Prozess. Um dies zu erreichen, können Sie das von der JSON-Java-Bibliothek bereitgestellte JSONObject verwenden.
Instanziieren Sie zunächst ein neues JSONObject, indem Sie die HashMap als Argument übergeben:
JSONObject jsonObject = new JSONObject(map);
Das resultierende JSONObject enthält Schlüssel-Wert-Paare, die den Einträgen der HashMap entsprechen. Übrigens bietet JSON-Java auch andere nützliche Funktionen, die Sie anhand der Dokumentation erkunden können.
Um das JSONObject weiter in einen JSON-String zu konvertieren, rufen Sie einfach die Methode toString() auf:
String jsonString = jsonObject.toString();
Sie können dann nach Bedarf mit der resultierenden JSON-Zeichenfolge arbeiten.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Java HashMap in ein JSONObject und einen JSON String?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!