преобразование jsonarray в строку - PullRequest
0 голосов
/ 30 мая 2018

Я хочу преобразовать массив JSON в строку.
Я пробовал getJSONArray("name").toString();, но он не работает.
Это мой текущий вывод [\"Name Already Exists\"]".
Я хочу этот вывод: Name Already Exists.

1 Ответ

0 голосов
/ 30 мая 2018

У вас есть такой JSONArray:

[
    "my string"
]

Обычно используются JSONArrays - как и обычные массивы - с несколькими записями.В настоящее время вы конвертируете весь JSONArray в строку.\ есть, потому что без него кавычки заканчивают эту строку.

Вам нужно получить только первый элемент из этого массива.Если вы знаете, что ваш массив содержит только одну строку, вы можете сделать что-то вроде

String result = myJSONArray.getString(0);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...