JSON को JavaScript डेटा संरचना में परिवर्तित करना
JSON.parse विधि का उपयोग करके
JSON को JavaScript डेटा संरचना में परिवर्तित किया जा सकता है।
आइए एक उदाहरण देखें।
मान लीजिए कि हमारे पास JSON प्रारूप में एक स्ट्रिंग है जिसमें एक ऐरे है:
javascriptlet json = '[1, 2, 3, 4, 5, "a", "b"]';
आइए अपनी स्ट्रिंग को एक ऐरे में परिवर्तित करें:
javascriptlet arr = JSON.parse(json);
यदि स्ट्रिंग में गलत JSON होगा, तो हमारी विधि एक त्रुटि देगी:
javascriptlet json = '[1, 2, 3, 4, 5,]'; // गलत JSON
let arr = JSON.parse(json); // त्रुटि देगा
JSON प्रारूप में एक स्ट्रिंग दी गई है, जिसमें संख्याओं वाला एक ऐरे है:
javascriptlet json = '[1,2,3,4,5]';
इस स्ट्रिंग को वास्तविक JavaScript ऐरे में परिवर्तित करें और इस ऐरे की संख्याओं का योग ज्ञात करें।
JSON प्रारूप में एक स्ट्रिंग दी गई है, जिसमें डेटा वाली एक वस्तु है:
javascriptlet json = `{
"data1": [1,2,3],
"data2": [4,5,6],
"data3": [7,8,9]
}`;
प्रस्तुत डेटा की सभी संख्याओं का योग ज्ञात करें।
JSON प्रारूप में एक स्ट्रिंग दी गई है, जिसमें उपयोगकर्ताओं के नाम हैं:
javascriptlet json = '["user1","user2","user3","user4","user5"]';
इन नामों को एक ul सूची के रूप में प्रदर्शित करें।
JSON प्रारूप में एक स्ट्रिंग दी गई है, जिसमें कर्मचारियों के डेटा वाला एक ऐरे है:
javascriptlet json = `[
{
"name": "user1",
"age": 25,
"salary": 1000
},
{
"name": "user2",
"age": 26,
"salary": 2000
},
{
"name": "user3",
"age": 27,
"salary": 3000
}
]`;
इन कर्मचारियों को एक HTML तालिका के रूप में स्क्रीन पर प्रदर्शित करें।