У меня есть несколько значений в структуре JSON, например:
[{"Id":22,"Title":"München - Stockholm 31.01.2017 15:00"},{"Id":23,"Title":"Stockholm - München 01.02.2017 18:00"}]
Я знаю, как разделить одно из них:
var text = "[{\"Id\":22,\"Title\":\"München - Stockholm 31.01.2017 15:00\"}]";
console.log(JSON.parse(text)[0].Title.split(","));
Но как можно разделить несколько элементов? ?
Это будет работать, но только потому, что я указал, что есть 2 элемента.
var text = "[{\"Id\":22,\"Title\":\"München - Stockholm 31.01.2017 15:00\"},{\"Id\":23,\"Title\":\"Stockholm - München 01.02.2017 18:00\"}]";
var count = Object.keys(text).length;
console.log(count);
for (var i=0; i < 2; i++){
console.log(JSON.parse(text)[i].Title.split(","));
}
Я хотел сосчитать объекты и использовать count
в для l oop, но вывод равен 115, а не 2. Если я напишу text[1]
, вывод будет равен 1, но это мне тоже не поможет.
Заранее спасибо!