通过javascript将xlsx文件导入html页面

时间:2016-06-28 22:16:02

标签: javascript html xlsx

我想将特定xlsx文件的数据读入javascript,以便在.html页面上显示。 为此我下载了sheetjs。一个.xlsx解析器。

但现在我意识到你必须在html网站中选择一个文件来阅读它。但我只想一直使用一个文件。此外,html网站只会运行本地。那么有没有办法在js中设置文件的绝对路径。像

这样的东西

file= "C:\test.xlsx"

来自documemtary的代码示例:

function handleFile(e) {
  var files = e.target.files;
  var i,f;
  for (i = 0, f = files[i]; i != files.length; ++i) {
    var reader = new FileReader();
    var name = f.name;
    reader.onload = function(e) {
      var data = e.target.result;

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

      /* DO SOMETHING WITH workbook HERE */
    };
    reader.readAsBinaryString(f);
  }
}
input_dom_element.addEventListener('change', handleFile, false);

0 个答案:

没有答案