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

Программисты JAVA общаются здесь
Ответить
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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