背景
我正在用Node.js做一些实验,我想从文本文件或.js文件中读取JSON对象(哪个更好??)放到内存中,这样我就可以从代码中快速访问该对象.我知道有像Mongo,Alfred等这样的东西在外面,但这不是我现在需要的.
问题
如何使用JavaScript/Node从文本或js文件中读取JSON对象并将其读入服务器内存?
我正在用Node.js做一些实验,我想从文本文件或.js文件中读取JSON对象(哪个更好??)放到内存中,这样我就可以从代码中快速访问该对象.我知道有像Mongo,Alfred等这样的东西在外面,但这不是我现在需要的.
如何使用JavaScript/Node从文本或js文件中读取JSON对象并将其读入服务器内存?
同步:
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);
});