Я новичок в JSON.
Мне нужно получить ответ (в виде строки) с сервера.Этот ответ может быть объектом типа
{"a" : "value", "b" : "value2", ...}
, если запрос был успешным, или одной строкой, такой как
"ERROR"
при ошибке.
Использование org.json.JSONObject
,как проверить, какой из них был возвращен?
РЕДАКТИРОВАТЬ
Я думаю, что это может сработать, но я не уверен, что это правильный путь
if(JSONString.equals("\"ERROR\"") {
//handle error
} else {
//parse actual object
}
Где JSONString
- строка, содержащая ответ сервера
Может ли это работать?