Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как простроить таблицу по json? (https://javascript.ru/forum/events/66472-kak-prostroit-tablicu-po-json.html)

Proudmore 17.12.2016 10:22

Как простроить таблицу по json?
 
Привет, форум.
Есть задача по данным из json построить таблицу, и вставить в DOM дерево.
Json представляет из себя массив объектов вида:
[{"ip":"::1","time":"2016-12-17 12:12:59","request":"GET /insert HTTP/1.1","name":"access.log"},
{"ip":"::1","time":"2016-12-17 12:12:59","request":"GET /insert HTTP/1.1","name":"access.log"},
{"ip":"::1","time":"2016-12-17 12:12:59","request":"GET /insert HTTP/1.1","name":"access.log"},
{"ip":"::1","time":"2016-12-17 12:12:59","request":"GET /insert HTTP/1.1","name":"access.log"}
]

Туплю, не могу понять, как мне получить доступ к свойствам объекта.
Т.е. в общем алгоритм такой:
1) Создать таблицу
2) Создать DOM элемент строку таблицы
3) Получить объект
4) распарсить
5) распихать данные из объекта в строку
6) добавить строку в таблицу
7) повторять действия 2-6, пока есть объекты в json.
8) Добавить таблицу в DOM

рони 17.12.2016 11:34

Цитата:

Сообщение от Proudmore
как мне получить доступ к свойствам объекта

Object.keys

Rise 17.12.2016 16:42

Цитата:

Сообщение от Proudmore (Сообщение 438262)
алгоритм такой

1) распарсить JSON
2) создать таблицу
3) создать строку таблицы
4) получить объект из массива
5) распихать данные из объекта в строку
6) добавить строку в таблицу
7) повторять действия 3-6, пока есть объекты в массиве
8) добавить таблицу в DOM


Часовой пояс GMT +3, время: 00:54.