के साथ एक HTML नेस्टेड सूची में बदलना मैं जेएसओएन (एक्सएमएल के विपरीत के रूप में) का उपयोग करने के लिए काफी नया हूं और वर्तमान में जावास्क्रिप्ट के साथ पूरी तरह से काम कर रहा हूं ताकि मैं अपने लौटे हुए JSON डेटा को पचाने, पार्स और प्रदर्शित कर सकूं।नेस्टेड 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"
}
}
}
}
किसी एक में है कि बहुत कुछ चालू करने के लिए एक त्वरित तरीका के लिए किसी भी संकेत दिए गए है सभी नेस्टेड तत्वों के साथ उल? यह भी अच्छा होगा अगर JSON में "क्लास" तत्व प्रत्येक LI के लिए कक्षा के रूप में उपयोग किया जा सकता है।
किसी भी मदद की बहुत सराहना की जाती है।
धन्यवाद,
डेव।
FWIW: मुझे लगता है कि आपके JSON में कुछ गड़बड़ है। ऐसे कुछ स्थान हैं जहां आपके पास एक ही ऑब्जेक्ट में एकाधिक "नोड" कुंजी हैं। –