使用JScript读取/写入XLS文件的

时间:2015-04-29 19:19:03

标签: php html excel jscript

非常抱歉,如果这不是在正确的地方等。我已经研究了一段时间,但它提出了更多的问题!

我开发了一个电子表格,用于设置班次的班次职责。有5个团队,每个团队都有可以每天更换的员工。

电子表格工作正常,但对某些用户来说太复杂了。因此,我正在尝试开发一种简单的基于Web的表单。

所有数据都在电子表格中,保存在网络驱动器上(基本上是本地的)。

我需要能够有几个组合/选择框从XLS的一系列单元格中获取它们的值。除了能够将最终选择输出到XLS表之外。

最后,它需要能够在加载时加载前一天的值。

为此开发网页的最佳方法是什么? Jscript是最好的选择吗?我可以使用jScript访问本地文件吗?

提前致谢

阿德里安

1 个答案:

答案 0 :(得分:1)

最简单的选择是使用google web forms。这些允许创建将数据提交到谷歌电子表格的表单。这本质上是本地电子表格的上传版本,可以下载到excel。

如果你想要更多的控制和编程,纯javascript不能播放文件,你也需要服务器端。除非你想让你的应用做一些视觉上有趣的东西,否则Javascript是没有必要的。既然你提到php作为这个问题的标签,你似乎对php有点熟悉。您提到的任务可以使用php编程完成,如下所示:

  • 使用excel插件阅读excel文件
  • 使用文本匹配功能解析相关数据,可能需要正则表达式知识。
  • 通过构建html并使用上面获得的数据输入变量来显示表单。
  • 编写一种方法,使用excel插件将表单提交的数据保存到同一个excel文件中。

因为使用excel文件不方便。更好的选择是生成csv文件或使用数据库类使用数据库。可以使用文本轻松解析csv文件。