@perSeR

Как добавить объект в файл json?

В общем хочу отправить
[
{
"id": 1
}
]

в файл ikuky.json пробовал через myJson.push, не получается.
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
Tim-A-2020
@Tim-A-2020 Куратор тега JavaScript
Вам нужно перезаписать файл
https://nodejs.org/api/fs.html
https://metanit.com/web/nodejs/2.8.php
const Json = require('./my.json');
const fs = require("fs");
Json.push({
    userId: 2,
    id: 2
});
fs.writeFileSync("my.json", JSON.stringify(Json))
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Shev_Art_V
@Shev_Art_V
Занимаюсь разработкой сайтов на Modx Revolution
Если это файл, то его нужно сначала прочитать, потом конвертировать строку в JSON и только потом с ним работать.
Ответ написан
Aleksandr-JS-Developer
@Aleksandr-JS-Developer
Бери и делай
Вам надо распарсить строку, добавить необходимое значение и опять привести к JSON

Ссылки:
Формат JSON, метод toJSON
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Санкт-Петербург
от 160 000 до 220 000 ₽
07 мар. 2021, в 15:48
300000 руб./за проект
07 мар. 2021, в 15:26
7000 руб./за проект
07 мар. 2021, в 15:07
20000 руб./за проект