当前位置: 首页 > news >正文

佛山网站优化平台做百度网站一年多少钱

佛山网站优化平台,做百度网站一年多少钱,免费永久个人网站,谁家网站做的好三十二、Apache POI 32.1 介绍 Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用POI在Java程序中对Miscrosoft Office各种文件进行读写操作。 一般情况下,POI都是用于操作Excel文件。 Apache POI 的应用场…

三十二、Apache POI

32.1 介绍

Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用POI在Java程序中对Miscrosoft Office各种文件进行读写操作。

一般情况下,POI都是用于操作Excel文件。

Apache POI 的应用场景:

  • 银行网银系统导出交易明细

  • 各种业务系统导出Excel报表

  • 批量导入业务数据

32.2 入门案例

Apache POI 既可以将数据写入Excel文件,也可以读取Excel文件中的数据,接下来分别进行实现。

Apache POI的maven坐标:

<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>3.16</version>
</dependency>
<dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>3.16</version>
</dependency>
32.2.1 将数据写入Excel文件

1). 代码开发

package com.sky.test;import org.apache.poi.xssf.usermodel.XSSFRow;
import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;public class POITest {/*** 通过POI创建Excel 文件并且写入文件内容*/public static void write() throws Exception {//在内存中创建一个Excel文件XSSFWorkbook excel = new XSSFWorkbook();//在Excel文件中创建一个Sheet页XSSFSheet sheet = excel.createSheet("info");//在Sheet中创建一个行对象,rownum编号从0开始XSSFRow row = sheet.createRow(0);//创建单元格并且写入文件内容row.createCell(0).setCellValue("姓名");row.createCell(1).setCellValue("城市");//创建一个新行row = sheet.createRow(1);row.createCell(0).setCellValue("张三");row.createCell(1).setCellValue("北京");row = sheet.createRow(2);row.createCell(0).setCellValue("李四");row.createCell(1).setCellValue("南京");//通过输出流将内存中的Excel文件写入到磁盘FileOutputStream out = new FileOutputStream(new File("D:\\info.xlsx"));excel.write(out);//关闭资源out.close();excel.close();}public static void main(String[] args) throws Exception {write();}
}

2). 实现效果

在D盘中生成info.xlsx文件,创建名称为info的Sheet页,同时将内容成功写入。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

32.2.2 读取Excel文件中的数据

1). 代码开发

/*** 通过POI读取Excel文件中的内容*/
public static void read() throws Exception {InputStream inputStream = new FileInputStream(new File("D:\\info.xlsx"));//读取磁盘上已经存在的Excel文件XSSFWorkbook excel = new XSSFWorkbook(inputStream);//读取Excel文件中的第一个Sheet页XSSFSheet sheet = excel.getSheetAt(0);//获取Sheet中最后一行的行号int lastRowNum = sheet.getLastRowNum();for (int i=0;i<=lastRowNum;i++){//获得某一行XSSFRow row = sheet.getRow(i);//获得单元格对象String cellValue1 = row.getCell(0).getStringCellValue();String cellValue2 = row.getCell(1).getStringCellValue();System.out.println(cellValue1+" "+cellValue2);}//关闭资源inputStream.close();excel.close();
}public static void main(String[] args) throws Exception {//write();read();
}

2). 实现效果

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

http://www.ds6.com.cn/news/54780.html

相关文章:

  • 怎样做网站外部样式专业全网优化
  • 百度做的网站和其他网站的区别厦门最快seo
  • 做网站 图片素材怎么找打造龙头建设示范
  • 免费推广网站如何提高排名百度入口
  • 不到网站是为什么白山seo
  • 想要黑掉一个网站 要怎么做长沙网站建站模板
  • 怎样提高网站转化率百度推广个人怎么开户
  • 大沥南庄网站建设株洲seo快速排名
  • 公司网站想自己做武汉seo软件
  • 建设银行网站不能登录不了南宁最新消息今天
  • 投资项目网站建设方案百度总部公司地址在哪里
  • 如何做网站的后台管理seo
  • .net 手机网站源码下载阿里巴巴数据分析官网
  • 做公司网站要多久西安seo优化培训
  • 营销型网站的重要特点网站seo快速排名优化的软件
  • 新东阳建设集团网站网络项目平台
  • 苏州网站地址网络推广优化方案
  • 电商专员是做什么的大连seo建站
  • 网站设计报价是多少在运营中seo是什么意思
  • 网站二维码收费怎么做网页制作软件免费版
  • 青岛网站建设找seo短期课程
  • 怎么做qq业务网站在线网页制作网站
  • 17zwd一起做网站普宁网络营销品牌有哪些
  • java做网站需要什么百度seo查询工具
  • 三水建设局网站b站网站推广
  • 成都装修网站制作十大seo免费软件
  • 资源型网站建设 需要多大硬盘社群营销方案
  • 网站开发研究方法郑州百度快照优化排名
  • 自主网站建设关键词挖掘工具
  • 南昌网站建设服务器网页制作与设计