Превращение вложенного JSON в вложенный список HTML с помощью Javascript
Я довольно плохо знаком с использованием JSON (в отличие от XML) и в настоящее время работаю исключительно с Javascript, чтобы переваривать, анализировать и отображать мои возвращенные данные JSON.
Я использую библиотеку JSON2.js и возвращаю некоторые действительные данные JSON, представляющие довольно простой вложенный список:
{
"node":{
"class":"folder",
"title":"Test Framework",
"node":{
"class":"folder",
"title":"Item 1",
"node":{
"class":"folder",
"title":"Item 1.1",
"node":{
"class":"file",
"title":"Item 1.1.a"
}
},
"node":{
"class":"folder",
"title":"Item 1.2",
"node":{
"class":"file",
"title":"Item 1.2.a"
},
"node":{
"class":"file",
"title":"Item 1.2.b"
},
"node":{
"class":"file",
"title":"Item 1.2.c"
}
},
"node":{
"class":"folder",
"title":"Item 1.3",
"node":{
"class":"folder",
"title":"Item 1.3.a",
"node":{
"class":"file",
"title":"Item 1.3.a.i"
},
"node":{
"class":"file",
"title":"Item 1.3.a.ii"
}
}
}
},
"node":{
"class":"folder",
"title":"Item 2",
"node":{
"class":"file",
"title":"item 2.a"
},
"node":{
"class":"file",
"title":"Item 2.b"
}
}
}
}
Есть ли у кого-нибудь указатели для быстрого способа превратить этот лот в UL со всеми вложенными элементами? Также было бы здорово, если бы элемент "class", который находится в JSON, мог использоваться как класс для каждой LI.
Буду признателен за любую оказанную помощь.
Спасибо,
Дэйв.