Excel访问方法论及开源库

Excel访问方法论及开源库


由于项目上用到了excel的读写,这几天从网上找了好多开源、不开源的库,罗列在此,同大家共享。

本人之前未接触过excel的访问,且技术水平也不高,下面叙述如有错误之处,请大家批评斧正。


访问excel表格的方法论。
通常来讲,访问excel有如下几种方法:
(1)ODBC方法。利用ODBC把Excel文件当成数据库文件,来进行读、写、修改等操作。首先,应确保ODBC中已安装有Excel表格文件的驱动。无法跨平台。
(2)OLE方法。详细大家可以查看百度百科。我也没有接触过。不支持跨平台。功能最全面。

(3)文本解析方法。微软开放了excel的格式文档,可以对excel的组成文件直接访问。这也是利用其格式化数据存储的思维方式。


(1)XLWc++语言
(2)LinqToExcelC#语言
(3)MyXlsC#语言
(4)ExcelLibraryC#语言,支持xls和xlsx
(5)ExcelPackage
(6)EPPlusC#语言ExcelPackage的升级版
(7)POIjava语言
(8)Koogra
(9)NPOIC#语言C#语言版的POI
(10)NetOffice需要安装Office
(11)libxl多种语言支持商业软件,付费
(12)libxls跨平台
(13)xlsLibC/C++跨平台
(14)Silverlight ExcleLite
(15)CSpreadSheetODBC方式
(16)BasicExcelCSpreadSheet的升级版



另外还有PHP的,JDBC的,Python的,等多种语言。大家可从如下地址查看:


http://www.oschina.net/project/tag/258/excel-tools?lang=0&os=0&sort=view&p=1

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值