Heim >Java >javaLernprogramm >Wie konvertiere ich eine Java HashMap in ein JSONObject und einen JSON String?

Wie konvertiere ich eine Java HashMap in ein JSONObject und einen JSON String?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-04 08:24:13524Durchsuche

How to Convert a Java HashMap to a JSONObject and JSON String?

Konvertieren von HashMap in JSONObject und JSON String in Java

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn