Почему я получаю нулевой объект при создании JSONObject из строки?Android

Форум для тех, кто программирует под Android
Anonymous
Почему я получаю нулевой объект при создании JSONObject из строки?

Сообщение Anonymous »

Я написал метод Java для проекта Android Studio (3.0.1), который создает JSONObject из строки. Теперь я написал тест JUnit, чтобы проверить правильность объекта JSON.

Проблема всегда в том, что JSONObject имеет значение NULL.

Например, я попробовал запустить следующий код:

Код: Выделить всё

String response = "{\"songs\":\"title\"}";
System.out.println(response);
JSONObject submitPlaylistResponse = new JSONObject(response);
System.out.println(submitPlaylistResponse.toString());
Вывод:

Код: Выделить всё

{"songs":"title"}
null
Почему мой JsonObject по-прежнему имеет значение null? Что мне не хватает? Мне кажется, что я упускаю что-то тривиальное/простое.

Подробнее здесь: https://stackoverflow.com/questions/474 ... rom-string

Вернуться в «Android»