मुझे कुछ JSON दिया जा रहा है मुझे तत्वों को आउटपुट करने के लिए चक्र की आवश्यकता है। समस्या यह है कि इसका यह खंड अलग-अलग संरचित है। आम तौर पर मैं सिर्फ इस तरह के तत्वों के माध्यम से लूप होगा:कुंजी/मान JSON ऑब्जेक्ट से कुंजी निकालने के लिए कैसे?
var json = $.parseJSON(data);
json[16].events.burstevents[i]
लेकिन मैं ऐसा नहीं कर सकते कि नीचे JSON के साथ क्योंकि वे महत्वपूर्ण मूल्य जोड़े कर रहे हैं। मैं नीचे JSON से यूनिक्स टाइमस्टैम्प कैसे निकालूं? (अर्थात 1369353600000.0, 1371600000000.0, आदि)
{"16": {
"events": {
"burstevents": {
"1369353600000.0": "maj", "1371600000000.0": "maj", "1373414400000.0": "maj", "1373500800000.0": "maj", "1373673600000.0": "maj"
},
"sentevents": {
"1370736000000.0": "pos", "1370822400000.0": "pos", "1370908800000.0": "pos"
}
}
}
}
'$ .map ({" 123 ": 345}, फ़ंक्शन (v, k) {return k;})' -> '[123 ']' – AdamKG
'_.map ({" 123 ": 345 }, फ़ंक्शन (v, k) {return k;}) '->' ['123'] 'http://underscorejs.org/#map – cgTag