jquery - convert a parsed json to javascript array -
नमस्कार, मेरे पास उस PHP कोड की तरह है:
$ array1 = array (" फल "= & gt;" केला "," सब्जियां "= & gt;" टोमेटो "); $ Array2 = सरणी ("नाम" = & gt; "जैक", "आयु" = & gt; "32"); $ Array3 = सरणी ($ array1, $ array2); गूंज json_encode ($ array3);
जावास्क्रिप्ट कोड jquery शामिल हैं:
var json_data = $ .ajax ({प्रकार: 'पोस्ट', url: 'स्क्रिप्ट / myfile.php', डेटा: {action: 'myaction'}, डेटाप्रकार: 'जेसन', कैश: गलत, सफलता: कार्य (परिणाम) {}}); Console.log (json_data);
यह ब्राउज़र की कंसोल में json_data सामग्री है:
"{" HUM ": [{" label ":" 2014-10-16 17: 08:55 "," y ":" 58 "}, {" लेबल ":" 2014-10-15 08:16:55 "," y ":" 56 "}, {" लेबल ":" 2014-10 -15 08:16:50 "," y ":" 56 "}, {" label ":" 2014-10-15 08:16:45 "," y ":" 56 "}, {" label ": "2014-10-15 08:16:40", "y": "56"}, {"लेबल": "2014-10-15 08:16:35", "y": "56"}, { "लेबल": "2014-10-15 08:16:30", "y": "56"}, {"लेबल": "2014-10-15 08:16:25", "y": "56 "}, {" Label ":" 2014-10-15 08:16:20 "," y ":" 56 "}, {" label ":" 2014-10-15 08:16:15 "," y ":" 56 "}," TEMP ": [{" लेबल ":" 2014-10-16 17:08:55 "," y ":" 26 "}, {" लेबल ":" 2014-10-15 08:16:55 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:50 "," y ":" 24 "}, {" लेबल ":" 2014 -10-15 08:16:45 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:40 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:35 "," वाई ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:30 "," y ":" 24 "} , {"लेबल": "2014-10-15 08:16:25", "y": "24"}, {"लेबल": "2014-10-15 08:16:20", "y": "24"}, {"लेबल": "2014-10-15 08:16:15", "y": "24"}, "एचएम 2": [{"लेबल": "2014-10-16 17: 08:55 "," y ":" 38 "}, {" लेबल ":" 2014-10-15 08 : "" "," ":" "", "" "," "": "2014-10-15 08:16:50", "y": "36"}, {"लेबल": "2014- 10-15 08:16:45 "," y ":" 36 "}, {" label ":" 2014-10-15 08:16:40 "," y ":" 36 "}, {" लेबल " : "2014-10-15 08:16:35", "y": "36"}, {"लेबल": "2014-10-15 08:16:30", "y": "36"}, {"लेबल": "2014-10-15 08:16:25", "y": "36"}, {"लेबल": "2014-10-15 08:16:20", "y": " 36 "}, {" label ":" 2014-10-15 08:16:15 "," y ":" 36 "}, {" label ":" 2014-10-15 08:16:10 "," Y ":" 36 "}," TEMP2 ": [{" लेबल ":" 2014-10-16 17:08:55 "," y ":" 23 "}, {" लेबल ":" 2014-10- 15 08:16:55 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:50 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:45 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:40 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:35 "," y ":" 24 "}, {" लेबल ":" 2014-10-15 08:16:30 "," y ":" 24 " }, {"Label": "2014-10-15 08:16:25", "y": "24"}, {"label": "2014-10-15 08:16:20", "y" : "24"}, {"लेबल": "2014-10-15 08:16:15", "y": "24"}, {"लेबल": "2014-10-15 08:16:10" , "Y": "24"}, {"लेबल": "2014-10-15 08:16:05", "y": "24"}, {"लेबल": "2014-10-15 08: 16:00 "," y ":" 24 "}]}"
अब मैं इसे सरणी में परिवर्तित करना चाहता हूं और फिर serpa एआरएयू के लिए इसे रेट करें - TEMP - HUM2 - TEMP2
आप परिणाम वेरिएबल जो आपके एजेएक्स कॉल के
सफलता
फ़ंक्शन:
सफलता: फ़ंक्शन (परिणाम) में पारित हो जाता है {// परिणाम यहां आपके JSON डेटा है जो पहले से ही हो चुका है Parsed}
आप या तो डॉट या ब्रैकेट संकेतन का उपयोग करके व्यक्तिगत एरेसेस तक पहुंच सकते हैं:
var HUM = result.HUM; // या var HUM = परिणाम ["एचएम"];
Comments
Post a Comment