Tôi muốn tạo một cây HTML (tốt hơn là UL-LI) từ ví dụ JSON bên dưới. Có ai có đơn giản, hàm đệ quy JS (không phải là một khung công tác) có thể xử lý cấu trúc cụ thể này không? Cảm ơn bạn đã giúp đỡ!Chuyển đổi JSON sang HTML Tree
{ "folder" : [ {
"title" : "1",
"folder" : [ {
"title" : "1.1",
"folder" : [ {
"title" : "1.1.1",
} , {
"title" : "1.1.2",
} ]
} ]
} , {
"title" : "2",
} ] }
Nó cũng còn thiếu thêm li vào ul. Thêm một ul.appendChild (li) trước khi đóng vòng lặp và nó sẽ hoạt động. –
Ngoài ra còn có một vấn đề với tính hợp lệ: Tiêu đề của UL chỉ được nối thêm vào nó. Đây là cái gì đó không phải là khá hữu ích. – Boldewyn
OK, đã được giải quyết! Không có tiêu đề để đi với UL. – Boldewyn