zoukankan      html  css  js  c++  java
  • 开源的读取Excel文件组件ExcelDataReader

    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();

    欢迎大家扫描下面二维码成为我的客户,为你服务和上云

  • 相关阅读:
    html5 to jsp
    java通过springMail发送邮件
    solr配置-Solrconfig.xml
    solr配置-Schema.xml
    solr连接数据库导入数据
    log4j 1.2 配置总结
    1-12 ARP协议
    1-11 ICMP协议
    1-10 网际层
    1-9 TCP/IP参考模型
  • 原文地址:https://www.cnblogs.com/shanyou/p/1607548.html
Copyright © 2011-2022 走看看