«gson» etiketlenmiş sorular

Gson, Google'ın Java nesnelerini JSON'a / JSON'dan serileştirmek ve serisini kaldırmaya yönelik açık kaynak kitaplığıdır.

6
Android Studio'daki Gson kitaplığı
Biri bana Gson kitaplığını bir Android projesine eklemek için adım adım kılavuz verebilir mi? Yerleşik JSONkitaplığı denedim ama şu anda biraz sıkıcı görünüyor. Gson'a dayalı birkaç örnek gördüm ve bu gerçekten kolay görünüyor.
95 android  gson 


11
Android'de JSON Dizisi (Json Nesnesi Değil) nasıl ayrıştırılır
JSONArray'i nasıl ayrıştıracağımı bulmakta sorun yaşıyorum. Şöyle görünüyor: [{"name":"name1","url":"url1"},{"name":"name2","url":"url2"},...] JSON farklı yazıldıysa nasıl ayrıştırılacağını biliyorum (Başka bir deyişle, bir nesne dizisi yerine json nesnesi döndürdüyse). Ama sahip olduğum ve onunla gitmem gereken tek şey bu. * DÜZENLEME: Geçerli bir json. Bu json kullanarak bir iPhone uygulaması yaptım, şimdi Android için …
90 java  android  json  gson  arrays 

15
gson.toJson (), StackOverflowError'ı atar
Nesnemden bir JSON Dizesi oluşturmak istiyorum: Gson gson = new Gson(); String json = gson.toJson(item); Bunu her yapmaya çalıştığımda şu hatayı alıyorum: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonWriter.java:440) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:235) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:220) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.write(ReflectiveTypeAdapterFactory.java:89) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.write(ReflectiveTypeAdapterFactory.java:200) at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:68) …

10
Retrofit'te Dynamic JSON ile nasıl başa çıkılır?
Güçlendirme verimli ağ kitaplığını kullanıyorum, ancak rastgele olarak responseMessagedeğişen tek bir önek içeren Dinamik JSON'u objectişleyemiyorum, aynı önek ( responseMessage) bazı durumlarda (dinamik olarak) Dize olarak değişir. Json formatı ResponseMessage nesnesi: { "applicationType":"1", "responseMessage":{ "surname":"Jhon", "forename":" taylor", "dob":"17081990", "refNo":"3394909238490F", "result":"Received" } } responseMessage Json formatı, tür dizesine dinamik olarak değişir: …
82 android  json  gson  retrofit 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.