Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
qnd:json [2021/12/15 20:52] – mgupton | qnd:json [2021/12/16 14:09] (current) – mgupton | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== JSON ====== | ====== JSON ====== | ||
- | === Convert | + | === Serialize |
<code javascript> | <code javascript> | ||
Line 11: | Line 11: | ||
</ | </ | ||
- | === Write JSON to file === | + | === Read in JS object and write out JSON to file === |
<code javascript> | <code javascript> | ||
const fs = require(' | const fs = require(' | ||
+ | // Read JS object from file | ||
const data = require(' | const data = require(' | ||
- | // Include JS file that defines some JS objects | + | // Convert object defined in data.js |
- | var json = JSON.stringify(data); | + | var json = JSON.stringify(obj_from_data); |
- | // Convert object reference by var_from_data | + | fs.writeFile('/ |
- | fs.writeFile('/ | + | |
if (err) { | if (err) { | ||
console.error(err) | console.error(err) |