我有機場代碼,名稱和位置列表中的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