Flex AIR读取本地EXCEL

两大难点:

1 如何读取EXCEL里的数据

2 如何将读取后的数据处理成需要的格式。



使用据说是谷歌开发的as3xls包。

import com.as3xls.xls.Sheet;
import com.as3xls.xls.ExcelFile;

然后 load EXCEL。 当中加上监听,然后读取监听结果:

var xExcelFile:ExcelFile=new ExcelFile();
xExcelFile.loadFromByteArray(e.target.data);



将load出来的结果读入ArrayCollection(此步为关键,搜索了很久也没有找到相关的内容)

var columnchart2:ArrayCollection=new ArrayCollection();

var sheet:Sheet=xExcelFile.sheets[0];
columnchart2=sheet.values;



最后再根据需要处理columnchart2,此步就不详述了,自己网上搜搜。



另外,网上有一个方法是以读取xml的方式读取xls, 我自己运行下来,总是报错。

转自: http://hi.baidu.com/wswhhh117/blog/item/c27f183babdf9235b9998f18.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值