Ændring af data i JSON med JavaScript
Lad os sige, at vi har en streng, der indeholder et array i JSON-format:
javascriptlet json = '[1, 2, 3, 4, 5]';
Lad os tilføje endnu et element til slutningen af dette array. For at gøre dette skal vi gennemføre en række trin.
Til at starte med, lad os udpakke JSON til et JavaScript-array:
javascriptlet arr = JSON.parse(json);
Lad os tilføje et nyt element til arrayet:
javascriptarr.push(6);
Lad os konvertere det ændrede array tilbage til JSON:
javascriptlet res = JSON.stringify(arr);
Den endelige kode vil se sådan ud:
javascriptlet json = '[1, 2, 3, 4, 5]';
let arr = JSON.parse(json);
arr.push(6);
let res = JSON.stringify(arr);
console.log(res);
Задание 1
Følgende JSON er givet:
javascriptlet json = '["user1","user2","user3","user4","user5"]';
Tilføj endnu en bruger til slutningen af strengen.
Задание 2
Følgende JSON er givet:
javascriptlet json = '["user1","user2","user3","user4","user5"]';
Skift navnet på den anden bruger.
Задание 3
Følgende JSON er givet:
javascriptlet json = `[
{
"name": "user1",
"age": 25,
"salary": 1000
},
{
"name": "user2",
"age": 26,
"salary": 2000
},
{
"name": "user3",
"age": 27,
"salary": 3000
}
]`;
Tilføj endnu en medarbejder til denne streng.