Это моя JSON-строка:Как читать строку json в java?
[
{
"id": 1,
"ip": "192.168.0.22",
"folderName": "gpio1_pg3"
},
{
"id": 2,
"ip": "192.168.0.22",
"folderName": "gpio2_pb16"
}
]
Я хочу итерацию о массиве, потому что я буду создавать специальный объект для каждого элемента массива.
Вот как я получаю строку json с http-url.
BufferedReader bufferedReader =
new BufferedReader(new InputStreamReader(inputStreams, Charset.forName("UTF-8")));
String jsonText = readAll(bufferedReader);
Не могли бы вы привести пример того, как я могу получить массив всех json-элементов. Один массив-элемент должен содержать id, ip и имя_папки.
Создать класс с полями ID, IP и folderName, используйте связывание джексона для привязки данных к списку пользовательских объектов. – Pragnani
http://stackoverflow.com/questions/6697147/jso н-итерация-через-jsonarray – IceJOKER