如何使用read-excel-file js加载特定的Excel文件?

时间:2018-10-31 04:21:32

标签: javascript html excel

这里是链接:read-excel-file

我正在尝试编辑read-excel-file js,其中我可以将excel文件(.xlsx)自动加载到我的html页面中。但是我找不到编辑javascript文件的方法!这是下面脚本的一部分:

simple_query_string

<input type="file" id="input" value=""/>

我要像这样而不是选择文件,将文件的路径输入 JS脚本

<script> var input = document.getElementById('input') input.addEventListener('change', function() { ... </script>

读取Excel文件代码

var workbook = XLSX.readFile('test.xlsx');

有人可以帮助我实现这一目标吗?请谢谢你

1 个答案:

答案 0 :(得分:0)

这应该有效。

<script src="https://catamphetamine.github.io/read-excel-file/read-excel-file.min.js"></script>
<html>

<body>
  <input type="file" id="file" />
  <div id="dtable"></div>
  <script>
    var input = document.getElementById('file')
    input.addEventListener('change', function() {
      readXlsxFile(input.files[0]).then(function(data) {
        document.getElementById('dtable').innerHTML = '<table border=1>' + data.map(row => '<tr>' + row.map(cell => `<td>${cell === null ? '' : cell}</td>`).join('') + '</tr>').join('') + '</table>'
      })
    })
  </script>
</body>

</html>