So parsen Sie das JSON-Parsen GSON in Android verwenden

8

Ich verwende GSON für die Analyse von Json-Daten. Meine JSON Daten sind unten:

%Vor%

GsonParse.java

%Vor%

Ich verwende die folgende Methode, um diese JSON-Daten zu analysieren.

%Vor%

Ich stehe unter dem Fehler.

%Vor%     
dipali 31.03.2014, 04:35
quelle

5 Antworten

15

Sie könnten versuchen, den gson Wert wie folgt zu lesen:

%Vor%

Angenommen, Sie erhalten nur diesen einen Block und keine Liste. Und diese Daten befinden sich derzeit in einer Datei im Ordner "Assets". Sie können es in den Stream ändern, aus dem Sie es lesen möchten.

Die Klasse, die Sie verwenden, sollte wie folgt aussehen:

GsonParse.class

%Vor%

Words.class

%Vor%

In der words.class fehlt ein Parameter, Sie könnten ihn hinzufügen.

GSON unterstützt UTF-8-Zeichen nicht direkt. Wenn Sie also die Antwort mit http erhalten, müssen Sie diese in das Formular utf-8 in der Antwort von http selbst umwandeln.

Sie könnten versuchen mit:

%Vor%     
quelle
6

Hallo benutze unterhalb der Libelle lib

%Vor%

Json-Klasse

%Vor%

}

Aufruf API setzen Antwort in unter Code und Retrieve Data %Vor%

hoffe, es wird dir helfen ..

    
Sanjay Bhalani 04.10.2016 09:18
quelle
3

Ersetzen

@SerializedName("name") public String count; mit

%Vor%

Ich nehme an, dass Sie public String count; für @SerializedName("count") und @SerializedName("name")

verwenden

Danke.

    
Siddharth_Vyas 31.03.2014 04:40
quelle
1

Versuchen Sie Folgendes:

%Vor%     
rahul gupta 02.08.2016 14:33
quelle
0

Es fehlen viele Dinge in Ihrem Code ..

Bitte sehen Sie sich den folgenden Code an und versuchen Sie es mit diesem Code ..

%Vor%

Weitere Einzelheiten finden Sie in diesem Beispiel

    
Niranj Patel 31.03.2014 05:01
quelle

Tags und Links