как добавлять данные в существующий json файл в node js
год назад
Nikolai Gagarinov
Ответы
Для работы с файлами можно использовать встроенный модуль fs
(файловая система) в Node.js. Но, если вам нужно работать с асинхронными операциями, вы можете использовать модуль fs.promises
.
Для начала, давайте создадим пример JSON файла, называемого data.json
, с следующим содержимым:
Теперь, чтобы прочитать этот файл, вы можете использовать следующий код:
После того, как мы прочитали файл и преобразовали его в JavaScript объект, мы можем добавить новые данные в массив. Например, давайте добавим нового пользователя.
В данном случае newData
- это объект, который вы хотите добавить. Например:
Теперь вы можете вызвать функцию addDataToJsonFile
, передавая путь к вашему JSON файлу и добавляемые данные.
Вот полный код:
8 месяцев назад
Ivan Gagarinov
Похожие вопросы