Node.js 如何从节点JS中的Excel工作表中读取数据?

Node.js 如何从节点JS中的Excel工作表中读取数据?,node.js,excel,amazon-web-services,amazon-s3,aws-lambda,Node.js,Excel,Amazon Web Services,Amazon S3,Aws Lambda,我正在尝试从节点js中的Excel工作表中检索数据。实际上,我想在AWS Lambda(Node JS)中执行从AWS-S3对象检索的相同功能,但现在我正尝试在本地计算机中执行相同的操作。您可以同时帮助我还是单独帮助我(在本地计算机或AWS Lambda中) 试试下面 首先安装xlsx软件包 npm i xlsx --save 使用下面的代码段 const XLSX = require('xlsx'); var workbook = XLSX.readFile('./assets/yourf

我正在尝试从节点js中的Excel工作表中检索数据。实际上,我想在AWS Lambda(Node JS)中执行从AWS-S3对象检索的相同功能,但现在我正尝试在本地计算机中执行相同的操作。您可以同时帮助我还是单独帮助我(在本地计算机或AWS Lambda中)

试试下面 首先安装
xlsx
软件包

npm i xlsx --save
使用下面的代码段

const XLSX = require('xlsx');

var workbook = XLSX.readFile('./assets/yourfile.xlsx');// ./assets is where your relative path directory where excel file is, if your excuting js file and excel file in same directory just igore that part
var sheet_name_list = workbook.SheetNames; // SheetNames is an ordered list of the sheets in the workbook
data = XLSX.utils.sheet_to_json(workbook.Sheets[sheet_name_list[0]]); //if you have multiple sheets

for(var key in data){
    console.log(data[key]['yourColumn']);
}
有关详细信息,请参阅以下文档 首先安装
xlsx
软件包

npm i xlsx --save
使用下面的代码段

const XLSX = require('xlsx');

var workbook = XLSX.readFile('./assets/yourfile.xlsx');// ./assets is where your relative path directory where excel file is, if your excuting js file and excel file in same directory just igore that part
var sheet_name_list = workbook.SheetNames; // SheetNames is an ordered list of the sheets in the workbook
data = XLSX.utils.sheet_to_json(workbook.Sheets[sheet_name_list[0]]); //if you have multiple sheets

for(var key in data){
    console.log(data[key]['yourColumn']);
}

更多信息请参阅文档

请解释“/assets”和图纸名称。提前谢谢。添加了一些有助于您的注释。请您解释一下“/assets”和图纸名称。提前谢谢。添加了一些有助于您的评论。您可以在查看此问题的解决方案-您可以在查看此问题的解决方案-