Pertanyaan yang diberi tag «gson»

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

1
Bisakah Anda menghindari Gson mengubah "<" dan ">" menjadi urutan unicode escape?
Saya perhatikan bahwa Gson mengubah string "&lt;" menjadi urutan pelepasan unicode pada output JSON. Bisakah Anda menghindari ini entah bagaimana, atau apakah karakter seperti "&lt;" dan "&gt;" selalu harus melarikan diri di JSON? Perhatikan contoh ini yang mencetak {"s":"\u003c"}; Saya hanya ingin {"s":"&lt;"}. public static void main(String[] args) { Gson …
127 java  json  gson 

12
“Diharapkan BEGIN_OBJECT tetapi STRING di baris 1 kolom 1”
Saya memiliki metode ini: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } Dan saya ingin mengurai JSON dengan: public static void addObject(String IP, Object addObject) { try { String json = sendPostRequest("http://" + IP …
126 java  json  parsing  gson 

4
Bagaimana cara deserialize daftar menggunakan GSON atau perpustakaan JSON lain di Java?
Saya bisa membuat serial List&lt;Video&gt;di servlet saya di GAE, tapi saya tidak bisa menghilangkannya. Apa yang saya lakukan salah? Ini adalah video kelas saya di GAE, yang berseri: package legiontube; import java.util.Date; import javax.jdo.annotations.IdGeneratorStrategy; import javax.jdo.annotations.IdentityType; import javax.jdo.annotations.PersistenceCapable; import javax.jdo.annotations.Persistent; import javax.jdo.annotations.PrimaryKey; @PersistenceCapable(identityType = IdentityType.APPLICATION) public class Video { @PrimaryKey …
121 java  json  gson 

7
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 saya sekarang terlihat seperti: public class TruncateElement { …
119 java  json  gson 

5
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 menguraikannya JsonArraymenjadi java.util.List... Apa cara termudah untuk melakukannya?
119 java  json  parsing  gson 

12
Dapatkan objek JSON bersarang dengan GSON menggunakan retrofit
Saya menggunakan API dari aplikasi android saya, dan semua tanggapan JSON seperti ini: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { &lt; some data here &gt; } Masalahnya adalah bahwa semua POJO saya memiliki status, reasonbidang, dan di dalam contentbidang tersebut adalah POJO asli yang saya inginkan. Apakah ada …
111 java  android  json  gson  retrofit 

4
Menggunakan GSON untuk mengurai array JSON
Saya memiliki file JSON seperti ini: [ { "number": "3", "title": "hello_world", }, { "number": "2", "title": "hello_world", } ] Sebelumnya ketika file memiliki elemen root, saya akan menggunakan: Wrapper w = gson.fromJson(JSONSTRING, Wrapper.class); kode tetapi saya tidak bisa memikirkan cara membuat kode Wrapperkelas karena elemen root adalah array. Saya …
110 java  arrays  json  gson 



4
Ubah nama properti gaya JSON menjadi nama Java CamelCase dengan GSON
Saya menggunakan GSON untuk mengonversi data JSON yang saya dapatkan ke objek Java. Ini bekerja dengan cukup baik di semua pengujian saya. Masalahnya adalah objek nyata kita memiliki beberapa properti bernama seperti is_online. GSON hanya memetakannya jika namanya benar-benar sama, alangkah baiknya jika GSON mengonversi nama tersebut menjadi kasus unta …
107 java  json  gson  camelcasing 

3
Kelas Data Kotlin dari Json menggunakan GSON
Saya memiliki kelas Java POJO seperti ini: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } dan saya memiliki kelas data Kotlin Seperti ini data class Topic(val id: Long, val name: String) Bagaimana cara memberikan json keyke variabel kotlin data classseperti @SerializedNamepenjelasan di variabel java?
105 java  json  gson  kotlin  data-class 

10
Gunakan JsonReader.setLenient (true) untuk menerima format JSON yang salah pada baris 1 kolom 1 jalur $
Apa kesalahan ini? Bagaimana cara memperbaikinya? Aplikasi saya berjalan tetapi tidak dapat memuat data. Dan ini adalah Kesalahan saya: Gunakan JsonReader.setLenient (true) untuk menerima format JSON yang salah pada baris 1 kolom 1 jalur $ Ini fragmen saya: public class news extends Fragment { private RecyclerView recyclerView; private ArrayList&lt;Deatails&gt; data; …
105 android  json  gson  retrofit 

4
Beberapa GSON @SerializedName per kolom?
Apakah ada cara di Gson untuk memetakan beberapa bidang JSON ke variabel anggota objek Java tunggal? Katakanlah saya memiliki kelas Java ... public class MyClass { String id; String name; } Saya ingin menggunakan kelas tunggal ini dengan dua layanan berbeda. Namun, kedua layanan ini berbeda dalam cara mengembalikan datanya …
104 java  json  gson 

9
Polimorfisme dengan gson
Saya punya masalah deserializing string json dengan Gson. Saya menerima serangkaian perintah. Perintah dapat dimulai, berhenti, beberapa jenis perintah lainnya. Tentu saya memiliki polimorfisme, dan perintah start / stop mewarisi dari perintah. Bagaimana saya bisa membuat serial kembali ke objek perintah yang benar menggunakan gson? Sepertinya saya hanya mendapatkan tipe …

3
Penyalur khusus Gson untuk satu variabel (dari banyak) dalam objek menggunakan TypeAdapter
Saya telah melihat banyak contoh sederhana menggunakan TypeAdapter khusus. Yang paling membantu adalah Class TypeAdapter&lt;T&gt;. Tapi itu belum menjawab pertanyaanku. Saya ingin menyesuaikan serialisasi satu bidang dalam objek dan membiarkan mekanisme Gson default menangani sisanya. Untuk tujuan diskusi, kita dapat menggunakan definisi kelas ini sebagai kelas dari objek yang ingin …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.