开源的读取Excel文件组件-ExcelDataReader
来源:互联网 发布:用友网络上市时间 编辑:程序博客网 时间:2024/06/05 11:30
ExcelDataReader可以读取 Microsoft Excel 文件 ('97-2007),支持Windows .Net Framework 2 +、 Windows Mobile with Compact Framework
、 Linux, OS X, BSD with Mono 2。项目地址:http://exceldatareader.codeplex.com/
使用方法非常简单:
FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read);
//1. Reading from a binary Excel file ('97-2003 format; *.xls)
IExcelDataReader excelReader = ExcelReaderFactory.CreateBinaryReader(stream);
//...
//2. Reading from a OpenXml Excel file (2007 format; *.xlsx)
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
//...
//3. DataSet - The result of each spreadsheet will be created in the result.Tables
DataSet result = excelReader.AsDataSet();
//...
//4. DataSet - Create column names from first row
excelReader.IsFirstRowAsColumnNames = true;
DataSet result = excelReader.AsDataSet();
//5. Data Reader methods
while (excelReader.Read())
{
//excelReader.GetInt32(0);
}
//6. Free resources (IExcelDataReader is IDisposable)
excelReader.Close();
- 开源的读取Excel文件组件-ExcelDataReader
- 开源的读取Excel文件组件-ExcelDataReader
- 笔记:不依赖Office组件的Excel文件的读取
- 使用ExcelDataReader读写excel(.xls,.xlsx)
- 简单的读取excel文件
- xml,Excel文件的读取
- xml,Excel文件的读取
- 基于COM组件方式读取Excel文件内容(C#版)
- 使用jxl组件读取excel
- NPOI组件实现EXCEL大数据的读取和写入
- C#中Excel文件的读取
- .NET读取EXCEL文件的问题
- C#中Excel文件的读取
- C#中Excel文件的读取
- 读取excel文件的两个方法
- C#中Excel文件的读取
- C#中Excel文件的读取
- 关于Excel文件读取的效率问题
- Linux课程总结
- Quick Start for Direct3D 9 for Developer
- Routers & switches
- 体验微软拼音输入法2010 beta2
- VMware 中安装Windows AD和Cluster
- 开源的读取Excel文件组件-ExcelDataReader
- Sync Framework 2.0
- pku1063 Flip and Shift
- live writer test
- TQ2440 QT环境搭建
- 生活真理
- STL 源码解析中构建的小型空间适配器
- Action Filter
- 并发