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

重庆免费推广网站定制一款软件需要多少钱

重庆免费推广网站,定制一款软件需要多少钱,昆明网站建设技术托管,互联网十大排行榜1、什么是Apache POI ​ Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用 POI 在 Java 程序中对Miscrosoft Office各种文件进行读写操作。一般情况下,POI 都是用于操作 Excel 文件。 Apache POI 的应用场景&…
1、什么是Apache POI

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

image-20240531085649680

Apache POI 的应用场景:

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

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

  • 批量导入业务数据

2、简单使用Apache POI

Apache POI既可以将数据写入Excel文件

使用之前需要在项目的pom.xml文件中添加Apache POI的依赖。

<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>
2.1、将数据写入Excel文件

实现效果

image-20240531143237595

代码实现

    /*** 写入excel* @throws Exception*/@Testpublic void testWrite() throws Exception {//创建excel文件并写入磁盘//创建一个内存的excel文件对象XSSFWorkbook workbook = new XSSFWorkbook();//创建一个工作表 XSSFSheetXSSFSheet sheet = workbook.createSheet("demo");//创建数据 XSSRow,行号从0开始XSSFRow row = sheet.createRow(0);//根据XSSRow创建单元格并写入数据,单元格从0开始row.createCell(1).setCellValue("姓名");row.createCell(2).setCellValue("爱好");row = sheet.createRow(1);row.createCell(1).setCellValue("小林");row.createCell(2).setCellValue("编程");//创建文件输出流,保存到磁盘FileOutputStream fileInputStream = new FileOutputStream("d:/file/demo.xlsx");//将excel文件给到输出流保存workbook.write(fileInputStream);//关闭流workbook.close();}
3、读取Excel文件中的数据

实现效果

image-20240531143509553

代码实现

    /*** 读取excel*/@Testpublic void testRead() throws Exception {//读取excel//创建文件输入流FileInputStream fileInputStream = new FileInputStream("d:/file/demo.xlsx");//创建内存excel文件XSSFWorkbook xssfWorkbook = new XSSFWorkbook(fileInputStream);//根据XSSFWordbook对象,获取工作表对象XSSFSheet sheet = xssfWorkbook.getSheet("demo");//获取最后一行行号int lastRowNum = sheet.getLastRowNum();//遍历读取for (int i = 0; i <= lastRowNum; i++) {XSSFRow row = sheet.getRow(i);String cellValueOne = row.getCell(1).getStringCellValue();String cellValueTwo = row.getCell(2).getStringCellValue();System.out.println(cellValueOne + " " + cellValueTwo);}//关闭流fileInputStream.close();xssfWorkbook.close();}
http://www.yayakq.cn/news/314832/

相关文章:

  • 如何让百度搜索到自己的网站安徽城乡建设局网站
  • 做时时网站要多少钱横向网站源码
  • 做网站设计素材中考复读学校网站怎么做
  • 网站开发 精品课程html5网站开发课题设计
  • 鞍山网站制作人才招聘Hizz wordpress
  • 如何做枪版电影网站重庆网
  • 女孩做网站运营好吗网站导读怎么做
  • 微博如何做的跟网站一样ruhe用dw做网站
  • 浙江艮威水利建设有限公司网站公司注册地址和实际经营地址不一样可以吗
  • 易语言编程软件做网站无锡楼市最新消息
  • 互联网开网站怎么做2021安全员证报名入口
  • 企业要建设一个网站需要多少钱金湖县住房和城乡建设局网站
  • ftp发布asp.net网站邯郸房产网安居客
  • 网站建设邀约话术免费域名注册服务网站
  • 全国建筑网站菏泽定制网站建设推广
  • 糖果网站建设策划书中国空间站对接成功
  • 犍为移动网站建设自学网站建设哪些网站
  • 深圳的网站建设公司怎么样国内ip地址免费
  • 上海外贸网站建设公司价格手机免费制作ppt的软件下载
  • 韩国风格网站php源码平面设计主要是做什么的
  • 下载的网站模板怎么使用重庆建设造价信息网官网
  • 做像淘宝这样的购物网站要多少钱游戏开发和软件开发哪个难
  • 九易建网站的建站模板晋中网络推广
  • 调用别人网站注册表单建设网站时 首先要解决两个问题 一是什么
  • .湖南省建设厅规范网站企业门户网站需求模板
  • 网站关键词词库怎么做app定制公司如何找客户
  • 网站开发技术及应用wordpress user level
  • 开源社区的发展前景正规seo服务商
  • 做网站需要的设备wordpress页面标题标签
  • 网站建设企划书重庆企业网站设计制作