के लिए सरणी में वस्तु लपेट मैं एक JSON कि कुछ इस तरह दिखता है:जावास्क्रिप्ट परिवर्तित या जटिल JSON
var countries = [
{
name: 'united states',
program: {
name: 'usprogram'
}
},
{
name: 'mexico',
program: {
name: 'mexico program'
}
},
{
name: 'panama',
program: [
{
name: 'panama program1'
},
{
name: 'panama program2'
}
]
},
{
name: 'canada'
}
];
वहाँ एक रास्ता हमेशा एक सरणी में countries.programs
वस्तु रैप करने के लिए है ऐसी है कि अंतिम आउटपुट दिखता है इस तरह? मैंने अंडरस्कोरजेएस में कुछ उपयोगिता कार्यों की कोशिश की, लेकिन समाधान ने मुझे दूर कर दिया है।
var countries = [
{
name: 'united states',
program: [ //need to wrap this object into an array
{
name: 'usprogram'
}
]
},
{
name: 'mexico',
program: [ //need to wrap this object into an array
{
name: 'mexico program'
}
]
},
{
name: 'panama',
program: [
{
name: 'panama program1'
},
{
name: 'panama program2'
}
]
},
{
name: 'canada'
}
];
धन्यवाद!
आप अपने JSON कैसे कर रहे हैं? या आप सदस्य को केवल सरणी में कनवर्ट करना चाहते हैं जब आप इसे एक्सेस कर रहे हों? – Sampson
यह JSON नहीं है, यह जावास्क्रिप्ट ऑब्जेक्ट्स और सरणी है। जेएसओएन वस्तुओं और सरणी का प्रतिनिधित्व करने के लिए एक पाठ प्रारूप है। – Guffa