привет есть json такова вида
[{
"vanila": {
"example1": "127.0.0.1",
"example2": "127.0.0.1",
"example3": "127.0.0.1",
"example4": "127.0.0.1"
},
"crusade":{
"example1": "127.0.0.1",
"example2": "127.0.0.1",
"example3": "127.0.0.1",
"example4": "127.0.0.1"
}
}]
мне надо в раздел crusade добавить еще строку. Как сделать подскажите. приложение создается с помощью nw.js и json лежит локально в соседней папки. Я знаю что надо использовать модуль fs
var fs = require('fs');
как бы думаю сделать так
var json = require('app/js/client.json');
и потом как в массив пушить но как именно в конкретный раздел
Я не тестил, писал прямо тут, но прмиерно так. Хотя этот способ будет медленно работать при оочень больших файлах.
const fs = require('fs');
fs.readFile('app/js/client.json', (err, buffer) => {
let data = JSON.parse(buffer.toString());
data[0]['crusade']['newKey'] = 'newvalue';
fs.writeFileSync('app/js/client.json', data);
})
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как сделать страницу для админа, что б он добавлял статьи и мог форматировать текст и загружать картинки? Как подключить какой-нибудь WYSIWYG...
Есть скрипт плавного скрола на JQСтолкнулся с такой проблемой, когда нажимаю на кнопку немного дергает и мерцает экран перед скроллом ? Кто-нибудь...
Делаю аудиоплеер, и появился в процессе вопросКак остледить конец песни, чтобы следом запустить другую?