Добрый день, друзья!
Я получаю JSON ответ, следующего вида
Код:
|
{
"id1":"1",
"start1":"start",
"finish1":"finish",
"tube_time1":"tube_time",
"distance1":"distance",
"price1":"price",
"status1":"1",
"id2":"2",
"start2":"start2",
"finish2":"finish2",
"tube_time2":"tube_time2",
"distance2":"distance2",
"price2":"price2",
"status2":"1",
} |
//JSON записан в data
data = eval('(' + data + ')');
//вывожу
console.log(data.id1);//тут нужно менять значение 1 на 2, 3, N
console.log(data.start1);
console.log(data.finish1);
console.log(data.tube_time1);
console.log(data.distance1);
console.log(data.price1);
Вопрос, как вывести в цикле все значения id1, id2, idN?
Ни через JSON.parse ни через eval не возвращается массив у которого можно было бы получить length, либо использовать pop()