[[oktatas:web:nodejs|< Node.js]] ====== Node.js - JSON kezelés ====== * **Szerző:** Sallai András * Copyright (c) 2023, Sallai András * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== A config.json olvasása ===== Készítsünk egy config.json fájlt: { "host": "barmi.lan", "port": 3000 } Készítsünk egy index.js alkalmazást, amiben olvassuk a konfigurációs fájlt: const config = require('./config.json'); console.log(config.host); console.log(config.port); ===== Az fs.readFile() használata ===== Készítsünk egy config.json fájlt: { "host": "barmi.lan", "port": 3000 } Készítsünk egy index.js alkalmazást, amiben olvassuk a konfigurációs fájlt: const fs = require('fs'); fs.readFile('./config.json', 'utf8', (err, data) =>{ if(err) { console.log('Hiba! A fájl olvasása sikertelen!', err); return; } const config = JSON.parse(data); console.log(config.host); console.log(config.port); }); ===== Linkek ===== * https://heynode.com/tutorial/readwrite-json-files-nodejs/ (2023) * https://blog.logrocket.com/reading-writing-json-files-nodejs-complete-tutorial/ (2023)