Промяна на данни в JSON с JavaScript
Да предположим, че имаме низ, съдържащ масив във формат JSON:
let json = '[1, 2, 3, 4, 5]';
Нека добавим още един елемент в края на този масив. За целта трябва да изпълним няколко стъпки.
Като начало, нека десериализираме JSON в масив на JavaScript:
let arr = JSON.parse(json);
Добавяме нов елемент в масива:
arr.push(6);
Превръщаме променения масив обратно в JSON:
let res = JSON.stringify(arr);
Крайният код ще изглежда по следния начин:
let json = '[1, 2, 3, 4, 5]';
let arr = JSON.parse(json);
arr.push(6);
let res = JSON.stringify(arr);
console.log(res);
Даден е следният JSON:
let json = '["user1","user2","user3","user4","user5"]';
Добавете още един потребител в края на низа.
Даден е следният JSON:
let json = '["user1","user2","user3","user4","user5"]';
Променете името на втория потребител.
Даден е следният JSON:
let json = `[
{
"name": "user1",
"age": 25,
"salary": 1000
},
{
"name": "user2",
"age": 26,
"salary": 2000
},
{
"name": "user3",
"age": 27,
"salary": 3000
}
]`;
Добавете още един служител в този низ.