我有机场代码,名称和位置列表中的Excel电子表格的形式大致如下:最简单的方法来从Excel电子表格读取数据与JavaScript?
+-------+----------------------------------------+-------------------+
| Code | Airport Name | Location |
+-------+----------------------------------------+-------------------+
| AUA | Queen Beatrix International Airport | Oranjestad, Aruba|
+-------+----------------------------------------+-------------------+
我的JavaScript通过了3字符串,它应该是一个航空公司代码。发生这种情况时,我需要在电子表格中找到代码并返回机场名称和位置。
即时通讯思想是这样的:
var code = "AUA";
console.log(getAirportInfo(code));
function getAirportInfo(code) {
// get information from spreadsheet
//format info (no help needed there)
return airportInfo;
}
凡日志会写出来:
Oranjestad, Aruba (AUA): Queen Beatrix International Airport
什么是让我从电子表格所需要的数据最简单的方法?
额外的信息:
- 电子表格有超过17000项
- 功能上面提到的可能行被称为高达8倍
- 我没有使用Excel电子表格这就是我现在有的
- 我永远不需要用我的代码编辑电子表格
我在网上搜索过,但是我能找到的所有东西都比我想要做的要复杂得多,所以很难理解我在寻找什么。
谢谢任何帮助指引我在正确的方向。
服务器端或客户端? XLS,XLSX或CSV? – jantimon 2013-04-23 14:56:30
客户端,我可以使用任何格式将使它更容易,或完全不同类型的文件,文件本身将保留在服务器上,如果这就是你的意思 – DelightedD0D 2013-04-23 14:59:51
D3能够解析CSV文件https:// github .com/mbostock/d3/wiki/CSV 但是我更愿意使用JSON文件。 – jantimon 2013-04-23 15:02:28