首页 > 其他 > 详细

关于NPOI的一些使用体会

时间:2019-09-09 11:53:48      阅读:105      评论:0      收藏:0      [点我收藏+]
NPOI是指构建在POI 3.x版本之上的一个程序,NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作。
NPOI是一个开源的C#读写Excel、WORD等微软OLE2组件文档的项目。         
                                    -----------摘自百度百科
 
NPOI确实是一款在C#中很好用的API,优点正如上面所说:可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写
使用代码如下:
 
 1 public void test()
 2 {  
 3   //获取文件路径
 4   string rootFromPath = ConfigurationManager.AppSettings["NPOI"];
 5   //获取文件名
 6   string FileName ="123.xlsx";
 7   //创建文件对象
 8   FileStream fileStream = new FileStream(rootFromPath+ @"\" + FileName, FileMode.Open, FileAccess.Read);
 9   //创建工作簿对象
10   HSSFWorkbook workbook = new HSSFWorkbook(fileStream);
11   //读取工作簿第一张表(此处参数可为下标,也可为表名)
12   ISheet sheet = workbook.GetSheetAt(0);
13   //新建当前工作表行数据
14   IRow row;
15    for (int i = 0; i <= sheet.LastRowNum; i++)
16   {  
17     //row读入第i行数据
18     row = sheet.GetRow(i);
19     //获取每一列的数据,并转换为对应的数据类型.
20     string  c1 =  row.GetCell(1).ToString();
21     double  c2 =System.Convert.ToDouble(row.GetCell(2).ToString()): 0;
22  
23   }
24 }
25  

 

  

 
 
 

关于NPOI的一些使用体会

原文:https://www.cnblogs.com/zxjiangxiaolong/p/11490477.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!