Перенос нужных значений из одного JSON в другой
Подскажите, как из одного файла JSON перенести определенные значения (ключ:значение) в другой файл JSON. Вот пример кода:
{
"id": 1,
"time": 0,
"name": "Арсений",
"surname": "Савинков",
"balance": 0,
"online": false,
"admin": true,
"info": "Администратор"
}
(Нужно это сделать с помощью JavaScript)
Ответы (1 шт):
Автор решения: singlesly
→ Ссылка
(() => {
const fs = require("fs");
// читаешь содержимое из файла
const content = fs.readFileSync(__dirname + "/source.json", {
encoding: "utf8"
});
// преобразовываешь в объект
const json = JSON.parse(String(content));
// производишь манипуляции
const dist = {
id: json.id,
name: json.name,
admin: json.admin
};
// преобразоываешь в строку
const string = JSON.stringify(dist)
// записываешь в результирующий файл
fs.writeFileSync(__dirname + "/dist.json", string);
})();