GeekT
@GeekT
Основатель и генеральный директор "Пегий Дудочник"

Как дозаписывать данные в JSON в NODE.JS?

Подскажите как можно реализовать дозапись(в конец файла) в .json в node.js так, чтобы эта самая дозапись осуществлялась между символами '{' и '}'

Типа такого:
62abeb3b1ccc423d9c7fffdf36b23701.png
  • Вопрос задан
  • 638 просмотров
Пригласить эксперта
Ответы на вопрос 2
0xD34F
@0xD34F
А почему бы не делать так: достать данные из файла, сделать объект, добавить в него нужные свойства, преобразовать обратно в строку, записать в файл?
Ответ написан
Два варианта

Первый
Решение в лоб как тут предлагали . Читаем файл целеком добавляем в json новый элемент и записываем (ресурсоемкий фигня и ограничение размера файла до 1 Гбит )

Второй вариант считываем файл побитова в отдельном потоке узнаем позицию последней скобки и туда добавляем свои символы
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы