Pytania oznaczone «gson»

110
Używanie GSON do analizowania tablicy JSON

Mam taki plik JSON: [ { "number": "3", "title": "hello_world", }, { "number": "2", "title": "hello_world", } ] Wcześniej, gdy pliki miały element główny, używałbym: Wrapper w = gson.fromJson(JSONSTRING, Wrapper.class); kodu, ale nie mogę myśleć, jak zakodować Wrapperklasę, ponieważ...

105
Wiele GSON @SerializedName na pole?

Czy istnieje sposób w Gson, aby zmapować wiele pól JSON na jedną zmienną składową obiektu Java? Powiedzmy, że mam klasę Java ... public class MyClass { String id; String name; } Chcę używać tej jednej klasy z dwoma różnymi usługami. Jednak te dwie usługi różnią się sposobem, w jaki zwracają...

105
Klasa danych Kotlin firmy Json przy użyciu GSON

Mam taką klasę Java POJO: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } i mam taką klasę danych Kotlin data class Topic(val id: Long, val name: String) Jak nadać json keydowolne zmienne kotlin data classpodobne @SerializedNameadnotacje w zmiennych...

103
Polimorfizm z gsonem

Mam problem z deserializacją łańcucha JSON za pomocą Gson. Otrzymuję szereg poleceń. Poleceniem może być start, stop lub inny typ polecenia. Oczywiście mam polimorfizm, a polecenie start / stop dziedziczy po poleceniu. Jak mogę serializować go z powrotem do właściwego obiektu polecenia za pomocą...

95
Biblioteka Gson w Android Studio

Czy ktoś może mi podać przewodnik krok po kroku dotyczący dodawania biblioteki Gson do projektu systemu Android? Wypróbowałem JSONwbudowaną bibliotekę, ale teraz wydaje się to trochę żmudne. Widziałem kilka przykładów opartych na Gson i wydaje się to naprawdę łatwe....

84
Jak analizować tablicę JSON za pomocą Gson

Chcę przeanalizować tablice JSON i użyć gson. Po pierwsze, mogę logować dane wyjściowe JSON, serwer wyraźnie odpowiada na klienta. Oto moje wyjście JSON: [ { id : '1', title: 'sample title', .... }, { id : '2', title: 'sample title', .... }, ... ] Wypróbowałem tę strukturę do...

82
Jak radzić sobie z dynamicznym JSON w retroficie?

Używam wydajnej biblioteki sieciowej do modernizacji, ale nie mogę obsłużyć dynamicznego formatu JSON, który zawiera pojedynczy prefiks, responseMessagektóry zmienia się objectlosowo, ten sam prefiks ( responseMessage) zmienia się w niektórych przypadkach (dynamicznie). Format Json Obiekt...