使用Javascript读取文件

时间:2012-07-13 13:30:20

标签: javascript html

我正在构建一个html表单,显示从destination1到destination2的旅行价格

麻烦的是,'价格'存储在excel文件中(可以更改为几乎任何格式)所以有没有办法使用javascript查找从destination1到destination2的价格?

我担心我不能提前发布任何代码(可能是因为我不知道从哪里开始)

5 个答案:

答案 0 :(得分:2)

使用新的HTML5 File API,您可以使用XMLHttpRequest读取本地文件或下载文件。

我建议使用CSV格式进行阅读,因为它比Excel文件更容易解析。

答案 1 :(得分:1)

我不知道这是否是你需要的,但你不能使用ActiveXObject来读取Excel文件。

http://www.codeproject.com/Questions/85672/Read-Excel-values-using-Javascript

答案 2 :(得分:0)

如果您只使用现代浏览器支持(html5),则可以使用文件系统API ...

http://www.html5rocks.com/en/tutorials/file/dndfiles/

但是,旧版浏览器(据我所知)不支持阅读文件。

答案 3 :(得分:0)

使用Html5文件API,也许至少拥有CSV

会很棒

http://www.w3.org/TR/FileAPI/

答案 4 :(得分:0)

正如昆汀所说,使用JSON解决了我的问题

converting csv to JSON是一个巨大的帮助aswel