js-xlsx:如何在没有HTML5

时间:2016-08-31 21:16:37

标签: javascript jquery ajax excel html5

我试图使用js-xlsx(https://github.com/SheetJS/js-xlsx)来读取用户在html文件输入中输入的xlsx文件。但是,我不认为我开发此API的API支持HTML5文件处理。我得到了:" $(...)。addEventListener不是一个函数"在控制台中。 lib有一个替代旧版浏览器,但是是一个ajax调用,我想读取用户即时输入的文件。

我使用上面github中可用的函数作为例子。

我可以这样做,还是我必须先将文件上传到我的服务器,然后用ajax处理它?<​​/ p>

对不起,如果这不是一个正确的问题,没有看到在任何地方找到答案。

2 个答案:

答案 0 :(得分:0)

如果不使用js-xlsx等第三方插件,就无法读取/写入xlsx文件。

然而,您可以尝试的另一种方法是:

  • 将xlsx文件转换并保存为xml。
  • 使用ajax调用加载xml文件并解析结构。

答案 1 :(得分:0)

我设法让它与HTML5一起使用。