我正在构建一个html表单,显示从destination1到destination2的旅行价格
麻烦的是,'价格'存储在excel文件中(可以更改为几乎任何格式)所以有没有办法使用javascript查找从destination1到destination2的价格?
我担心我不能提前发布任何代码(可能是因为我不知道从哪里开始)
答案 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
会很棒答案 4 :(得分:0)
正如昆汀所说,使用JSON解决了我的问题
converting csv to JSON是一个巨大的帮助aswel