Alexander: SvetlanaDubovik @SvetlanaDubovik
Примеры данных. Есть данные, которые есть в любом случае. Это date и name. По длине массива name определяю сколько элементов li будет в timeline. В doc отслеживаю, есть у элемента li вложенный список ul с документами или нет. Если в массиве в dName стоит 0, значит, этого списка нет, если есть значение, значит, нужно создать ul. Нужно создать именно ul, т.к. может быть несколько документов. Ну и у этих эелементов может быть дата, а может и не быть ее.
извините, но у меня как раз проблема в выборе значений из объекта. У меня несколько аналогичных JSON, но с немного разной вложенностью. и я не понимаю, как мне вычленить только те данные, которые мне нужны. ведь свойства у разных объектов (из разных json) будут по-разному называться. В общем, я в тупике.
{
"type": "p",
"p": ["Пезидент", "2007-04-13", "782506133697"],
"a": ["1.html", "Дубовсков Андрей Анатольевич"],
"a": ["1.html", "Дубовсков Андрей Анатольевич"]
}
Просто данные берутся с бэкенда, простым конвертированием xml-разметки в JSON. Потому и получается такая абра-кадабра. И на до из нее как-то вычленить нужные данные и вывести их пользователю