JSON файл формата нужно использовать внешний вид как этотAndroid: Как разобрать JSON массив в строку
[{"fName":"Bob","lName":"Smoe","info":"is tall"},{"fName":"Claire","lName":"Smoegan","info":"has a big forehead"}]
У меня есть список объектов людей, которые я добавить в массив JSON. Код выглядит следующим образом
for (int i = 0; i < peopleList.size(); i++){
try {
jArray.put(peopleList.get(i));
}catch (Exception e){
e.printStackTrace();
}
}
Проблема в том, мне нужно, чтобы преобразовать его в строку для записи в файл, но когда я использую «jArray.toString()» возвращает
"["[email protected]", "[email protected]", "[email protected]"....]
Как мне получить это, чтобы вернуть его в формате, указанном выше?
Во-первых, это не * синтаксический анализ *. Разбор - это другой способ (строка для json). Во-вторых, это зависит от того, что такое 'jArray'. – Andreas
jArray - это JSONArray – zachThePerson