Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从浏览器中读取excel文件?_Javascript_Java_Vba_Lotus Notes_Lotus Domino - Fatal编程技术网

Javascript 如何从浏览器中读取excel文件?

Javascript 如何从浏览器中读取excel文件?,javascript,java,vba,lotus-notes,lotus-domino,Javascript,Java,Vba,Lotus Notes,Lotus Domino,我想从浏览器中验证excel文件的一些数据 我可以通过以下方式实现它: 将excel保存在临时notes文档中,并解压缩到服务器硬盘/共享路径中,我可以验证excel 我的问题是, 有没有办法在不保存notes文档/服务器硬盘的情况下读取excel数据 对我来说,保存到notes文档不是一个主要问题,我不想将数据保存在服务器硬盘/任何共享文件夹中。所以 是否有任何方法可以从notes附件中读取excel数据,而无需解压缩到服务器硬盘/共享文件夹中 注意:我不想使用任何外部库/第三方工具来实现这一

我想从浏览器中验证excel文件的一些数据

我可以通过以下方式实现它:

将excel保存在临时notes文档中,并解压缩到服务器硬盘/共享路径中,我可以验证excel

我的问题是,

有没有办法在不保存notes文档/服务器硬盘的情况下读取excel数据

对我来说,保存到notes文档不是一个主要问题,我不想将数据保存在服务器硬盘/任何共享文件夹中。所以

是否有任何方法可以从notes附件中读取excel数据,而无需解压缩到服务器硬盘/共享文件夹中

注意:我不想使用任何外部库/第三方工具来实现这一点,


提前感谢

一个选项是将验证/处理移动到客户端。然后,如果数据有效,只需提交数据,或者只需将所需数据提交到服务器

本问答包含基于javascript的XLS解析器的详细信息:

或者,如果Excel文件只是一个CSV文件,则可以使用其他javascript库在客户端解析该文件


关键是javascript中的对象,它可以在Chrome、Firefox和IE10及更高版本上使用,允许您上传文件并在javascript内存中读取

我想这也需要外部javascript库,最糟糕的是,我们的一些应用程序非常陈旧,并且只在IE8上兼容。