我在尝试使用 xlsx 在我的流星应用程序中读取 .xlsx 文件时遇到问题。我试图这样做:
const XLSX = require('xlsx');
/* Makes it possible to use the codes!*/
Template.Planning.onCreated(function() {
var workbook = XLSX.read('planning.xlsx', {type:'binary'});
var first_sheet_name = workbook.SheetNames[0];
var address_of_cell = 'A22';
/* Get worksheet */
var worksheet = workbook.Sheets[first_sheet_name];
/* Find desired cell */
var desired_cell = worksheet[address_of_cell];
/* Get the value */
var desired_value = (desired_cell ? desired_cell.v : undefined);
console.log(desired_value);
});
文件 Planning.xlsx 与我的 Planning.js 文件位于同一文件夹中。但是此代码返回未定义,但是当我打开planning.xlsx 时,单元格A22 包含名称Dave。我究竟做错了什么?