POI代碼

2024-04-18 15:38
文章标签 poi 代碼

本文主要是介绍POI代碼,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

遍歷Excel文件:FileInputStream fileInputStream = new FileInputStream( "c:/temp/test.xls" );POIFSFileSystem fileSystem = new POIFSFileSystem( fileInputStream );fileInputStream.close();HSSFWorkbook workbook = new HSSFWorkbook( fileSystem );for( int i = 0; i < workbook.getNumberOfSheets(); i++ ){HSSFSheet sheet = workbook.getSheetAt( i );if( sheet != null ){for( int j = sheet.getFirstRowNum(); j < sheet.getLastRowNum(); j++ ){HSSFRow row = sheet.getRow( j );if( null != row ){for( int k = row.getFirstCellNum(); k < row.getLastCellNum(); k++ ){HSSFCell cell = row.getCell( k );if( null != cell ){int type = cell.getCellType();switch( type ){case HSSFCell.CELL_TYPE_NUMERIC:System.out.print( cell.getNumericCellValue() + "\t" );break;case HSSFCell.CELL_TYPE_BOOLEAN:System.out.print( cell.getBooleanCellValue() + "\t" );break;case HSSFCell.CELL_TYPE_ERROR:System.out.print( cell.getErrorCellValue() + "\t" );break;case HSSFCell.CELL_TYPE_FORMULA:System.out.print( cell.getCellFormula() + "\t" );break;case HSSFCell.CELL_TYPE_STRING:System.out.print( cell.getRichStringCellValue() + "\t" );break;default:break;}}}System.out.println();}}}}
 

这篇关于POI代碼的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/915185

相关文章

最新OpenStreetMap POI数据(附下载教程)

OSM(OpenStreetMap)POI(Point of Interest)数据是指在OpenStreetMap上标记的各种兴趣点,如餐馆、酒店、公交站、学校等地点。这些数据在地理信息系统(GIS)应用中非常有用,可以帮助进行地图绘制、路径规划以及其他地理分析任务。 这里直接放出下载地址,有需要的可以自行下载,tips:国外城市的数据源质量比国内的要高一些; OpenStreetMap P

使用poi导出Excel ,加上筛选框

CellRangeAddress c = CellRangeAddress.valueOf("A1:R1");  里的A1:R1,表示是从哪里开始,哪里结束这个筛选框 sheet.setAutoFilter(c);

Java poi读取Excel表格

Java poi读取Excel表格,因为所用的是MongoDB数据库,用Document存储每行数据 上代码 import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import ja

JAVA读写Excel(jxl,poi,easyExcel)

目录 一、需求描述 二、具体操作Excel的常用方法 方法一: 使用jxl 方法二: POI 方法三:EasyExcel 三、总结 一、需求描述 前端有时候会传送 Excel 文件给后端(Java)去解析,那我们作为后端该如何实现对 Excel 文件的解析和数据读取呢? 使用Java对Excel文件进行读写,文件后缀可能为.xls, .xlsx 二、具体操作Excel的

Java Web利用POI导出Excel例子(采用Spring mvc架构)

采用Spring mvc架构:  Controller层代码如下  [java]  view plain copy @Controller     public class StudentExportController{              @Autowired         private StudentExportService studentExpo

java poi导入Excel通用工具类

http://blog.csdn.net/daochuwenziyao/article/details/77914826 问题引入和分析 提示:如果不想看罗嗦的文章,可以直接到最后点击源码下载运行即可 最近在做一个导入Excel的功能,在做之前在百度上面查找“java通用导入Excel工具类”,没有查到,大多数都是java通用导出Excel。后来仔细想想,导出可以利用ja

Java使用poi和jfreechart生成excel图表图片

最近项目在频繁的操作excel,里边涉及到很多和图表有关的东西。有时候需要使用java操作excel自带的图标,比较复杂的我们都是使用excel模板的形式实现。  除此之外,也有一些功能只需要生成对应的图标样式的图片就好,我们实现的时候主要用了两种方式,一种就是由前台生成图片base64码,然后后台解码生成图片插入到excel,但是这种方式有 一定的局限性,也就是当某些功能需要后台定时

POI解析Execl工具类

代码: public class PoixUtil {     private static Logger log = (Logger) LogManager.getLogger(PoixUtil.class.getName());      /*** 从excel文件中读取里面的内容(以headers为基准) .xls* @param file excel文件* @param he

[转]java用POI设置Excel的列宽

ExcelWriter writer = ExcelUtil.getWriter();// 设置字段名writer.addHeaderAlias("sequenceNumber", "序号");int[] width = {5,35,19,13,11,11,11,13,17,80};// Excel表格宽度*256for(int i=0; i<width.length;i++) {wri

mars3D使用 POI 查询、限定范围

mars3D使用 一、mars3D中使用 geocoder 进行 POI 查询二、限定范围1.初始化时渲染2.重新渲染 总结 一、mars3D中使用 geocoder 进行 POI 查询 在json文件或者自己的mapOptions中配置token "token":{"tianditu":"e5c3984ced09bc1f55e8e1107fdc5a6b","baidu":