Jadual Kandungan
Contoh
输出
Rumah Java javaTutorial Bagaimana untuk mendapatkan semua kunci objek JSON menggunakan GSON dalam Java?

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

Aug 30, 2023 pm 11:45 PM
gson Dapatkan kunci objek json

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!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apabila menggunakan Gson dalam Java, bilakah anda perlu menggunakan anotasi @SerializedName? Apabila menggunakan Gson dalam Java, bilakah anda perlu menggunakan anotasi @SerializedName? Aug 20, 2023 pm 07:45 PM

Anotasi @SerializedName boleh digunakan untuk mensirikan medan kepada nama lain dan bukannya nama medan sebenar. Kami boleh memberikan nama bersiri yang dijangkakan sebagai atribut anotasi dan Gson boleh memastikan bahawa medan dengan nama yang diberikan dibaca atau ditulis. Syntax@Retention(value=RUNTIME)@Target(value={FIELD,METHOD})public@interfaceSerializedNameExampleimportcom.google.gson.*;importcom.google.gson.annotations.*;public

Bagaimana untuk menamakan semula sifat JSON menggunakan Gson di Java? Bagaimana untuk menamakan semula sifat JSON menggunakan Gson di Java? Aug 27, 2023 pm 02:01 PM

Anotasi Gson@SerializedName boleh disirikan kepada JSON dan mempunyai nilai nama yang diberikan sebagai nama medannya. Anotasi ini boleh mengatasi mana-mana FieldNamingPolicy, termasuk dasar penamaan medan lalai yang mungkin telah ditetapkan pada tika Gson. Strategi penamaan yang berbeza boleh ditetapkan menggunakan kelas GsonBuilder. Syntax@Retention(value=RUNTIME)@Target(value={FIELD,METHOD})public@interfaceSerializedNameContoh importcom.google.gson.annotations.*;

Bagaimana untuk mengelakkan kunci pendua apabila menghuraikan JSON menggunakan Gson dalam Java? Bagaimana untuk mengelakkan kunci pendua apabila menghuraikan JSON menggunakan Gson dalam Java? Sep 07, 2023 am 10:57 AM

Gson ialah perpustakaan JavaJSON yang dicipta oleh Google. Dengan menggunakan Gson, kami boleh menjana JSON dan menukar JSON kepada objek Java. Kita boleh mencipta tika Gson dengan mencipta tika GsonBuilder dan memanggil kaedah create(). Kita boleh menggunakan kelas TypeToken untuk menghuraikan JSON tanpa kunci pendua. Jika kita ingin mencipta jenis literal untuk Map, kita boleh mencipta kelas dalaman tanpa nama kosong. Jika kami cuba memasukkan kunci pendua, ia akan menjana ralat pada masa jalan, "Pengecualian dalam utas "utama" com.google.gson.JsonSyntaxException"

Bagaimana untuk memformat tarikh menggunakan perpustakaan Gson di Java? Bagaimana untuk memformat tarikh menggunakan perpustakaan Gson di Java? Aug 19, 2023 pm 12:45 PM

AGson isaJSONlibraryforJava,yang dicipta oleh Google.ByusingGson,kami boleh menjanaJSONdanmenukarJSONkepadaobjekjava.KamibolehmembuatGsoninstancedenganmeciptaGsonBuilderinstance dan memanggil dengan kaedah create().TheGson

Gunakan kaedah keySet() kelas HashMap di Java untuk mendapatkan semua kunci dalam peta Gunakan kaedah keySet() kelas HashMap di Java untuk mendapatkan semua kunci dalam peta Jul 24, 2023 pm 12:24 PM

Dalam Java, gunakan kaedah keySet() kelas HashMap untuk mendapatkan semua kunci dalam peta HashMap ialah salah satu kelas koleksi yang biasa digunakan di Java Ia menyediakan hubungan pemetaan yang boleh menyimpan dan mengakses data melalui pasangan nilai kunci. Dalam pembangunan sebenar, kita selalunya perlu mendapatkan semua kunci dalam HashMap untuk pemprosesan yang sepadan. Kaedah keySet() yang disediakan oleh HashMap digunakan untuk mendapatkan semua kunci dalam peta. Kaedah keySet() ialah kelas HashMap

Cara untuk membuat contoh tersuai menggunakan Gson di Jawa? Cara untuk membuat contoh tersuai menggunakan Gson di Jawa? Sep 05, 2023 am 11:57 AM

Apabila menghuraikan rentetan JSON ke atau dari objek Java, secara lalai Gson cuba mencipta contoh kelas Java dengan memanggil pembina lalai. Jika kelas Java tidak mengandungi pembina lalai atau kami ingin melakukan beberapa konfigurasi awal semasa mencipta objek Java, kami perlu mencipta dan mendaftarkan pencipta contoh kami sendiri. Kami boleh mencipta pencipta contoh tersuai dalam Gson menggunakan antara muka InstanceCreator dan perlu melaksanakan kaedah createInstance(Typetype). Sintaks TcreateInstance(Typetype) contoh importjava.lang.refle

Tukar objek JSON ke objek Java menggunakan perpustakaan Gson di Java? Tukar objek JSON ke objek Java menggunakan perpustakaan Gson di Java? Sep 18, 2023 pm 09:29 PM

Gson ialah perpustakaan javajson yang dicipta oleh Google yang boleh digunakan untuk menjana JSON. Dengan menggunakan Gson kita boleh menjana JSON dan menukar JSON kepada objek java. Kita boleh memanggil kaedah fromJson() kelas Gson untuk menukar objek JSON menjadi objek Java. Syntax public<T>fromJson(java.lang.Stringjson,java.lang.Class<T>classOfT) throwsJsonSyntaxException Contoh importcom.google.gson.*;public

Bagaimana untuk mendapatkan semua kunci objek JSON menggunakan GSON dalam Java? Bagaimana untuk mendapatkan semua kunci objek JSON menggunakan GSON dalam Java? Aug 30, 2023 pm 11:45 PM

AGson adalah perpustakaanyang boleh digunakan untuk menghurai objekJava keJSON dan sebaliknya.Ia juga boleh digunakan untuk menukarkan rentetan JSONkepada objekJava yang setara.InordertoparsejavaobjecttoJSONatauJSONtojavaobject,weeedtoimportcom.google.gson pakejdalamJava

See all articles