Я хотел бы создать дерево HTML (желательно UL-LI) из приведенного ниже примера JSON. Кто-нибудь имеет простой, рекурсивную функцию JS (а не фреймворк), которая может обрабатывать эту конкретную структуру? Спасибо за вашу помощь!Преобразование JSON в дерево HTML
{ "folder" : [ {
"title" : "1",
"folder" : [ {
"title" : "1.1",
"folder" : [ {
"title" : "1.1.1",
} , {
"title" : "1.1.2",
} ]
} ]
} , {
"title" : "2",
} ] }
Это также отсутствует добавление литиево в ул. Добавьте ul.appendChild (li) перед закрытием цикла for, и он должен работать. –
Существует также проблема со сроком действия: название UL просто добавлено к нему. Это то, что не совсем полезно. – Boldewyn
Хорошо, разрешено! Нет никакого названия, чтобы пойти с UL. – Boldewyn