我在这里关注了演示: https ://github.com/SheetJS/js-xlsx/tree/master/demos/electron
我可以将一个 excel 文件拖到我的电子应用程序中。
文档说,您可以通过以下方式访问每个单元格:
for(var R = range.s.r; R <= range.e.r; ++R) {
for(var C = range.s.c; C <= range.e.c; ++C) {
var cell_address = {c:C, r:R};
/* if an A1-style address is needed, encode the address */
var cell_ref = XLSX.utils.encode_cell(cell_address);
}
}
我如何在下面的代码中使用它?我将文件的内容存储在我的测试变量中,但我无法访问它。那里的文档缺乏信息。
var do_file = (function() {
return function do_file(files) {
var f = files[0];
var reader = new FileReader();
reader.onload = function(e) {
var data = e.target.result;
data = new Uint8Array(data);
test = XLSX.read(data, {type: 'array'});
console.log(test);
};
reader.readAsArrayBuffer(f);
};
})();
我不知道如何开始,在此先感谢