读书人

问个读数据的有关问题

发布时间: 2013-09-06 10:17:17 作者: rapoo

问个读数据的问题
我从excel表格中取出两列数据,将他们拷到UltreEdit里面,然后用列模块将他们之间用逗号隔开,其中会有很多空格,我现在想在其他的HTML页面中读取这些数据,并打算将这些数据存到数组中,然后通过循环读取的方式在地图上显示出来,这些数据是经纬度,想问下应该怎么读到html页面的数组中? 谢谢回答。
[解决办法]
你是要用js读取html?还是excel?
[解决办法]
简单写了个JS 读取excel


var excel=new ActiveXObject("Excel.Application")
var wb = excel.Workbooks.Open("C:/xxx/a.xls");
var sh = wb.ActiveSheet;
alert( sh.Cells(1,1) ) //第一A1
alert( sh.Cells(2,1) ) //第一B1
wb.close();
excel.Quit();
excel=null;

[解决办法]
引用:
如果这个excel里面有很多行,想只读出其中的某两列,这个循环应该怎么写?


例子:取第1,2列,直到 两个都为空

var excel=new ActiveXObject("Excel.Application")
var wb = excel.Workbooks.Open("C:/Users/fzfei/Desktop/temp/a.xls");
var sh = wb.ActiveSheet;

var i=1;
while( sh.Cells(1,i).value && sh.Cells(2,i).value ){
alert( sh.Cells(1,i) ) //第一A1
alert( sh.Cells(2,i++) ) //第一B1
}

wb.close();
excel.Quit();
excel=null;

读书人网 >JavaScript

热点推荐