Rumah >Java >javaTutorial >Tukar Peta kepada JSON menggunakan perpustakaan Gson dalam Java

Tukar Peta kepada JSON menggunakan perpustakaan Gson dalam Java

王林
王林ke hadapan
2023-09-04 09:41:111333semak imbas

Tukar Peta kepada JSON menggunakan perpustakaan Gson dalam Java

Gson ialah perpustakaan yang boleh digunakan untuk menghuraikan objek Java kepada JSON dan begitu juga sebaliknya. Ia juga boleh digunakan untuk menukar rentetan JSON kepada objek Java yang setara. Untuk menghuraikan objek java kepada JSON atau JSON kepada objek java, kami perlu mengimport pakej com.google.gson dalam program Java kami.

Kita boleh mencipta Gson instance dalam dua cara

  • dengan menggunakan new Gson().
  • Dengan mencipta tika GsonBuilder dan memanggilnya menggunakan kaedah create().

Dalam program berikut, kita boleh memetakan ke objek JSON.

Contoh

import java.lang.reflect.*;
import java.util.*;
import com.google.gson.*;
import com.google.gson.reflect.*;
public class ConverMapToJsonTest {
   public static void main(String args[]) {
      SortedMap<String, String> data= new TreeMap<String, String>();
      data.put("Raja", "Java");
      data.put("Ravi", "SAP");
      data.put("Surya", "Python");
      data.put("Kiran", "Scala");
      data.put("Vamsi", "Selenium");
      Gson gson = new Gson();
      Type gsonType = new TypeToken(){}.getType();
      String gsonString = gson.toJson(data, gsonType);
      System.out.println(gsonString);
   }
}

Output

{"Kiran":"Scala","Raja":"Java","Ravi":"SAP","Surya":"Python","Vamsi":"Selenium"}

Atas ialah kandungan terperinci Tukar Peta kepada JSON menggunakan perpustakaan Gson dalam Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam