gpt4 book ai didi

javascript - 使用 SheetJs 读取 Excel 文件 - Javascript

转载 作者:行者123 更新时间:2023-11-28 17:45:09 25 4
gpt4 key购买 nike

我正在尝试使用 SheetJs 读取 Excel 文件

但是出现以下错误。

Uncaught TypeError: Cannot read property '0' of undefined

这是我的文件处理函数

function handleFileSelect(evt) {
//Get the files from Upload control
var files = evt.target.files;
var i, f;
//Loop through files
for (i = 0, f = files[i]; i != files.length; ++i) {
var reader = new FileReader();
var name = f.name;
reader.onload = function (evt) {
var data = evt.target.result;

var result;
/* convert from workbook to array of arrays */
var first_worksheet = data.Sheets[data.SheetNames[0]];
var data = XLSX.utils.sheet_to_json(first_worksheet, {header:1});
alert(result[0].Column1);
};
reader.readAsArrayBuffer(f);
}
}

最佳答案

您需要首先以 XLSX 形式读取此数据工作表 ( Refer page 11 )

workbook = XLSX.read(data, {type: 'binary'});

然后从工作簿获取工作表名称(第13页)

var first_sheet_name = workbook.SheetNames[0];

关于javascript - 使用 SheetJs 读取 Excel 文件 - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46910080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com