小编典典

使用Node.JS,如何将JSON文件读入(服务器)内存?

javascript

背景

我正在对Node.js进行一些试验,想从文本文件或.js文件(更好的??)中读取JSON对象到内存中,以便我可以从代码中快速访问该对象。我意识到那里有像Mongo,Alfred等的东西,但是那不是我现在所需要的。

如何使用JavaScript / Node从文本或js文件中读取JSON对象并将其读入服务器内存中?


阅读 456

收藏
2020-05-01

共1个答案

小编典典

同步:

var fs = require('fs');
var obj = JSON.parse(fs.readFileSync('file', 'utf8'));

异步:

var fs = require('fs');
var obj;
fs.readFile('file', 'utf8', function (err, data) {
  if (err) throw err;
  obj = JSON.parse(data);
});
2020-05-01