探索Node.js中的node-xlsx:将Excel文件解析为JSON
const fs = require('fs');
const node_xlsx = require('node-xlsx');
// 读取Excel文件并解析为JSON
function parseExcelToJSON(filePath) {
// 读取Excel文件
const data = node_xlsx.parse(fs.readFileSync(filePath));
// 提取并返回数据
return data.shift().data;
}
// 使用示例
const excelFilePath = 'path/to/your/excel/file.xlsx';
const jsonData = parseExcelToJSON(excelFilePath);
console.log(jsonData);
这段代码演示了如何使用node-xlsx
库读取Excel文件并将其解析为JSON格式。首先,它通过fs
模块同步读取了一个Excel文件,然后使用node-xlsx
的parse
函数解析文件内容,最后返回了解析后的数据。这个过程展示了如何在Node.js环境中处理Excel文件,并可以作为处理Excel数据的基础模板。
评论已关闭