Я пытаюсь получить значения из строки тела ответа OkHttp, но получаю следующую ошибку
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
Строка тела ответа выглядит следующим образом ( response.body (). ToString () )
{
"MerchantRequestID":"000000000000",
"CheckoutRequestID":"170220202216211826",
"ResponseCode": "0",
"ResponseDescription":"Request accepted for processing",
"CustomerMessage":"Request accepted for processing"
}
Я анализирую это следующим образом
Gson g = new Gson();
SuccessResponse resp = g.fromJson(resp.body().toString(),SuccessResponse.class);
Как получить отдельные значения из строки ответа.