Ich versuche GSON zu verwenden, um einige sehr einfache JSON zu analysieren. Hier ist mein Code:GSON: Erwartete eine Zeichenfolge, aber war BEGIN_OBJECT?
Gson gson = new Gson();
InputStreamReader reader = new InputStreamReader(getJsonData(url));
String key = gson.fromJson(reader, String.class);
Hier ist die JSON aus der URL zurückgegeben:
{
"access_token": "abcdefgh"
}
Ich erhalte diese Ausnahme:
E/AndroidRuntime(19447): com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 2
Irgendwelche Ideen? Ich bin neu bei GSON.
Schöne Antwort Bruce! –
Ich bin Sory, einen alten Thread zu treffen, neu zu Json, kannst du deine erste Antwort kurz erklären, bin ich verwirrt, Karte in Art token .. confused über zweiten Parameter in ** fromJson() ** Methode – SSH