我是Node.js的新手,我很难把头放在输出多个JSON文件的内容上。
在我的项目文件夹中,我有一个script.js文件以及一个包含多个JSON文件(one.json,two.json,three.json,four.json)的文件夹。
我希望完成的是在控制台中显示每个JSON文件的内容。
答案 0 :(得分:0)
// fs and path, core modules
var fs = require("fs");
var path = require("path");
// Get directory content
fs.readdir("./", (err, fileNames) => {
// Loop fileNames array
fileNames.forEach(filename => {
// Get only .json files
if (path.extname(filename) == ".json"){
// Read file content
fs.readFile("./"+filename, "utf-8", (err, content) => {
// Log file content
console.log(content);
});
}
});
});