Pertanyaan yang diberi tag «gson»

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

30
Android Studio: Tambahkan jar sebagai perpustakaan?
Saya mencoba menggunakan Android Studio yang baru tetapi sepertinya saya tidak bisa membuatnya bekerja dengan benar. Saya menggunakan perpustakaan Gson untuk membuat serial / deserialize objek-JSON. Tapi perpustakaan itu entah bagaimana tidak termasuk dalam build. Saya telah membuat proyek baru hanya dengan MainActivity . Menyalin gson-2.2.3.jar di folder / libs …

13
Google Gson - deserialize list objek <class>? (tipe umum)
Saya ingin mentransfer objek daftar melalui Google Gson, tetapi saya tidak tahu bagaimana cara deserialisasi tipe generik. Apa yang saya coba setelah melihat ini (jawaban BalusC): MyClass mc = new Gson().fromJson(result, new List&lt;MyClass&gt;(){}.getClass()); tapi kemudian saya mendapatkan kesalahan dalam gerhana mengatakan "Jenis Daftar baru () {} harus menerapkan metode abstrak …
441 java  json  generics  gson 

7
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": 0 } Pertanyaan yang …
423 json  jackson  gson 

15
Gson: Cara mengecualikan bidang tertentu dari Serialisasi tanpa penjelasan
На этот вопрос есть ответы на Stack Overflow на русском : Исключить поле при сериализации или десериализации в Gson Saya mencoba belajar Gson dan saya berjuang dengan pengecualian lapangan. Ini kelas saya public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; private …
413 java  json  serialization  gson 

5
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 pertanyaan ini Setelah mencari melalui beberapa perpustakaan yang ada untuk JSON, saya akhirnya …
363 java  json  comparison  gson  jackson 

9
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 mencoba yang berikut (sintaks Scala): val gson …
300 java  json  gson 

9
GSON melempar "Diharapkan BEGIN_OBJECT tetapi apakah BEGIN_ARRAY"?
Saya mencoba mengurai string JSON seperti ini [ { "updated_at":"2012-03-02 21:06:01", "fetched_at":"2012-03-02 21:28:37.728840", "description":null, "language":null, "title":"JOHN", "url":"http://rus.JOHN.JOHN/rss.php", "icon_url":null, "logo_url":null, "id":"4f4791da203d0c2d76000035", "modified":"2012-03-02 23:28:58.840076" }, { "updated_at":"2012-03-02 14:07:44", "fetched_at":"2012-03-02 21:28:37.033108", "description":null, "language":null, "title":"PETER", "url":"http://PETER.PETER.lv/rss.php", "icon_url":null, "logo_url":null, "id":"4f476f61203d0c2d89000253", "modified":"2012-03-02 23:28:57.928001" } ] ke dalam daftar objek. List&lt;ChannelSearchEnum&gt; lcs = (List&lt;ChannelSearchEnum&gt;) new Gson().fromJson( jstring …
295 java  android  gson 


12
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': [{ 'title': 'LeveloneCIS', 'id': 2, 'children': 'true', 'groups': [{ 'title': 'IntroToComputingandInternet', 'id': 3, 'children': …
262 java  json  jackson  gson 

7
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 dari semuanya. Saya terus mendapatkan kesalahan di baris 6. …
211 java  android  json  gson 

8
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 saya bisa mengubahnya? Terima kasih EDIT: @Entity public class AdviceSheet { public Date lastModif; [...] } public …
187 java  gson 

11
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 I would like …
154 java  json  gson 


1
Gson mengabaikan entri peta dengan nilai = null
Gson gson = new Gson(); Map&lt;String,Object&gt; map = new HashMap&lt;String, Object&gt;(); map.put("a", 1); map.put("b", null); System.out.println(gson.toJson(map)); //prints {"a":1} Bagaimana cara saya memasukkan semua entri?
132 java  json  gson 

10
Tidak dapat membuat konverter untuk kelas saya di pustaka Retrofit Android
Saya bermigrasi dari menggunakan Volley ke Retrofit, saya sudah memiliki kelas gson yang saya gunakan sebelumnya untuk mengubah respons JSONObject ke objek yang menerapkan penjelasan gson. Saat saya mencoba membuat http dapatkan permintaan menggunakan retrofit tapi kemudian aplikasi saya mogok dengan kesalahan ini: Unable to start activity ComponentInfo{com.lightbulb.pawesome/com.example.sample.retrofit.SampleActivity}: java.lang.IllegalArgumentException: Unable …
130 android  gson  retrofit 

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.