Rumah > Java > javaTutorial > teks badan

Bagaimana untuk mendapatkan semua kunci objek JSON menggunakan GSON dalam Java?

WBOY
Lepaskan: 2023-08-30 23:45:06
ke hadapan
681 orang telah melayarinya

Bagaimana untuk mendapatkan semua kunci objek JSON menggunakan GSON dalam Java?

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

Kita boleh mendapatkan semua kunci objek JSON dalam contoh di bawah

Contoh

import java.util.*;
import com.google.gson.*;<strong>
</strong>import org.json.*;
public class GetJSONAllKeysTest {
   public static void main(String[] args) {
      String jsonStr = "{\"Raja\":\"Java\", \"Ravi\":\"SAP\", \"Chaitanya\":\"Python\", \"Adithya\":\"Spark\"}";
      JsonParser parser = new JsonParser();
      JsonElement element = parser.parse(jsonStr);
      JsonObject obj = element.getAsJsonObject();
      Set<Map.Entry<String, JsonElement>> entries = obj.entrySet();
      for(Map.Entry<String, JsonElement> entry: entries) {
         System.out.println(entry.getKey());
      }
   }
}
Salin selepas log masuk

输出

Raja
Ravi
Chaitanya
Adithya
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan semua kunci objek JSON menggunakan GSON dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!