Pertanyaan yang diberi tag gson

Gson adalah pustaka sumber terbuka Google untuk membuat serial dan deserialisasi objek Java ke / dari JSON.

423
Merupakan null dalam JSON

Apa metode yang disukai untuk mengembalikan nilai nol di JSON? Apakah ada preferensi yang berbeda untuk primitif? Misalnya, jika objek saya di server memiliki Integer yang disebut "myCount" tanpa nilai, JSON paling benar untuk nilai itu adalah: {} atau { "myCount": null } atau { "myCount":...

363
Jackson Vs. Gson [tertutup]

Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Perbaiki

300
Gson: Langsung mengonversi String ke JsonObject (tidak ada POJO)

Sepertinya tidak bisa memahaminya. Saya mencoba manipulasi pohon JSON di GSON, tetapi saya memiliki kasus di mana saya tidak tahu atau memiliki POJO untuk mengubah string menjadi, sebelum mengkonversi JsonObject. Apakah ada cara untuk langsung dari satu Stringke yang lain JsonObject? Saya sudah...

262
Konversi data JSON ke objek Java

Saya ingin dapat mengakses properti dari string JSON dalam metode tindakan Java saya. String tersedia hanya dengan mengatakan myJsonString = object.getJson(). Di bawah ini adalah contoh bentuk string: { 'title': 'ComputingandInformationsystems', 'id': 1, 'children': 'true', 'groups': [{...

211
Gson - konversi dari Json ke ArrayList yang diketik <T>

Menggunakan pustaka Gson, bagaimana cara mengonversi string JSON ke ArrayListkelas khusus JsonLog? Pada dasarnya, JsonLogini adalah antarmuka yang diimplementasikan oleh berbagai jenis log yang dibuat oleh aplikasi Android saya - log SMS, log panggilan, log data - dan ini ArrayListadalah kumpulan...

187
GSON - Format tanggal

Saya mencoba memiliki format tanggal khusus dalam keluaran Gson, tetapi .setDateFormat(DateFormat.FULL)sepertinya tidak berfungsi dan sama dengan itu .registerTypeAdapter(Date.class, new DateSerializer()). Ini seperti Gson tidak peduli dengan objek "Date" dan mencetaknya dengan caranya. Bagaimana...

154
Penguraian JSON menggunakan Gson untuk Java

Saya ingin mem-parsing data dari JSON yang bertipe String. Saya menggunakan Google Gson . Saya sudah: jsonLine = " { "data": { "translations": [ { "translatedText": "Hello world" } ] } } "; dan kelas saya adalah: public class JsonParsing{ public void parse(String jsonLine) { // there...

119
Parsing array JSON menjadi java.util.List dengan Gson

Saya memiliki JsonObjectnama "mapping"dengan konten berikut: { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } Saya tahu saya bisa mendapatkan array "servers"dengan: mapping.get("servers").getAsJsonArray() Dan sekarang saya ingin...

119
Menggunakan Enums saat mengurai JSON dengan GSON

Ini terkait dengan pertanyaan sebelumnya yang saya tanyakan di sini sebelumnya Penguraian JSON menggunakan Gson Saya mencoba untuk mengurai JSON yang sama, tetapi sekarang saya telah sedikit mengubah kelas saya. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } Kelas...