mam tej metody:"Oczekiwany BEGIN_OBJECT ale STRING w wierszu 1 kolumny 1"
public static Object parseStringToObject(String json) {
String Object = json;
Gson gson = new Gson();
Object objects = gson.fromJson(object, Object.class);
parseConfigFromObjectToString(object);
return objects;
}
I chcę analizować JSON z:
public static void addObject(String IP, Object addObject) {
try {
String json = sendPostRequest("http://" + IP + ":3000/config/add_Object", ConfigJSONParser.parseConfigFromObjectToString(addObject));
addObject = ConfigJSONParser.parseStringToObject(json);
} catch (Exception ex) {
ex.printStackTrace();
}
}
Ale pojawia się komunikat o błędzie:
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Oczekiwany BEGIN_OBJECT ale STRING w wierszu 1, kolumnie 1
uważnie patrzeć na komunikat o błędzie; Jak myślisz, co ci to mówi? – fge
Wyślij ciąg JSON zwrócony przez żądanie postu. –
Poślij ciąg JSON – bhspencer