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:

javascriptlet json = '[1, 2, 3, 4, 5, "a", "b"]';

Le ta shndërrojmë vargun tonë në një grup:

javascriptlet arr = JSON.parse(json);

Në rast se vargu do të përmbajë JSON jokorrekt, metoda jonë do të japë një gabim:

javascriptlet json = '[1, 2, 3, 4, 5,]'; // JSON jokorrekt
let arr = JSON.parse(json);    // do të japë gabim
Задание 1

Është dhënë një varg në format JSON, që përmban një grup me numra:

javascriptlet 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.

Задание 2

Është dhënë një varg në format JSON, që përmban një objekt me të dhëna:

javascriptlet json = `{
  "data1": [1,2,3],
  "data2": [4,5,6],
  "data3": [7,8,9]
}`;

Gjeni shumën e numrave nga të dhënat e paraqitura.

Задание 3

Është dhënë një varg në format JSON, që përmban emrat e përdoruesve:

javascriptlet json = '["user1","user2","user3","user4","user5"]';

Shfaqni këta emra në formën e një liste ul.

Задание 4

Është dhënë një varg në format JSON, që përmban një grup me të dhëna të punonjësve:

javascriptlet 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.