Shndërrimi i JSON në strukturë të dhënash JavaScript
Duke përdorur metodën JSON.parse mund të
shndërrojmë JSON në një strukturë të dhënash JavaScript.
Le të shohim një shembull.
Supozoni se kemi një varg që përmban një grup në format JSON:
let json = '[1, 2, 3, 4, 5, "a", "b"]';
Le ta shndërrojmë vargun tonë në një grup:
let arr = JSON.parse(json);
Në rast se vargu do të përmbajë JSON jokorrekt, metoda jonë do të japë një gabim:
let json = '[1, 2, 3, 4, 5,]'; // JSON jokorrekt
let arr = JSON.parse(json); // do të japë gabim
Është dhënë një varg në format JSON, që përmban një grup me numra:
let json = '[1,2,3,4,5]';
Shndërrojeni këtë varg në një grup të vërtetë JavaScript dhe gjeni shumën e numrave të këtij grupi.
Është dhënë një varg në format JSON, që përmban një objekt me të dhëna:
let json = `{
"data1": [1,2,3],
"data2": [4,5,6],
"data3": [7,8,9]
}`;
Gjeni shumën e numrave nga të dhënat e paraqitura.
Është dhënë një varg në format JSON, që përmban emrat e përdoruesve:
let json = '["user1","user2","user3","user4","user5"]';
Shfaqni këta emra në formën e një liste ul.
Është dhënë një varg në format JSON, që përmban një grup me të dhëna të punonjësve:
let json = `[
{
"name": "user1",
"age": 25,
"salary": 1000
},
{
"name": "user2",
"age": 26,
"salary": 2000
},
{
"name": "user3",
"age": 27,
"salary": 3000
}
]`;
Shfaqni këta punonjës në ekran në formën e një tabele HTML.