Java对excel文件的处理
一、读取excel文件
String targerPath = "d:" + File.separator + "jxl.xls";
Workbook book = Workbook.getWorkbook(new File(targerPath));
// 获得第一个工作表对象
Sheet sheet = book.getSheet(0);
// 得到单元格
for (int i = 0; i < sheet.getColumns(); i++) {for (int j = 0; j < sheet.getRows(); j++) {Cell cell = sheet.getCell(i, j); //注:i为列j为行。起始位0.System.out.print(cell.getContents() + " ");}System.out.println();
}
book.close();
二、创建excel文件
String targerPath = "d:" + File.separator + "sc1409.xls";
// 创建工作簿
WritableWorkbook workbook = Workbook.createWorkbook(new File(targerPath));
// 创建第一页,索引从0开始
WritableSheet sheet = workbook.createSheet("第一页", 0);
// 设置单元格背景色
WritableCellFormat wcf = new WritableCellFormat();
wcf.setBackground(Colour.RED);
// 创建单元格内容
Label label = new Label(1, 1, "", wcf); //写在<span style="font-family: Arial, Helvetica, sans-serif;">第二行</span><span style="font-family: Arial, Helvetica, sans-serif;">第二列</span>
Label label2 = new Label(2, 1, "反倒是");//<span style="font-family: Arial, Helvetica, sans-serif;">第二行</span>第三列
// sheet添加内容
sheet.addCell(label);
sheet.addCell(label2);
workbook.write();
workbook.close();
注:需要导入jxl.jar包,支持后缀为.xls文件
Java对excel文件的处理相关推荐
- 超详细的java生成excel文件并下载
在网上随手一搜,可以搜到很多java生成excel文件相关的博客,但每个都有不同,核心点说清楚了,但具体运用的时候,相信大家或多或少都没法一次直接运用,这样每次去找并且运用的时候很费时间,所以这也是我 ...
- 【Apache POI】Java写入Excel文件
上篇文章学习了Java读取Excel文件,这篇文章接着来简单总结Java写入Excel,话不多说,看代码: import java.io.File; import java.io.FileInputS ...
- java写入excel文件poi
java写入excel文件 java写入excel文件poi,支持xlsx与xls,没有文件自动创建 package com.utils;import java.io.File; import jav ...
- java读写excel文件poi_Java利用POI读写Excel文件工具类
本文实例为大家分享了Java读写Excel文件工具类的具体代码,供大家参考,具体内容如下 package com.test.app.utils; import java.io.File; import ...
- Java将excel文件转成json文件(有错误)
解释一下json文件(W3school) JSON 语法是 JavaScript 语法的子集. JSON 语法规则 JSON 语法是 JavaScript 对象表示法语法的子集. 数据在名称/值对中 ...
- java解析Excel文件
下文介绍java解析Excel文件的方案 前置准备 1.第三方jar包或者Maven配置 org.apache.poi的jar包 Maven配置如下 <groupId>org.apache ...
- Java导出excel文件以.xlsx后缀结尾,可设置部分单元格只读
前言 最近在做一个小项目,有个模块的功能涉及到excel的导入导出,并且要求对导出的excel文件部分列和单元格设置为只读不可更改,在网上到处查找了一番资料,结合自己的想法,发现也并不难,这里整理记录 ...
- java导出excel文件(标题为中文乱码)
1 Java导出Excel文件 function excelOut(){ window.location.href="../getFileToExcel/"+taskId; } ...
- java写入excel文件,并填充空单元格颜色
java写excel文件,并填充空单元格颜色 public static void main(String[] args) throws IOException {HSSFWorkbook workb ...
- 使用Aspose在Java中将Excel文件转换为HTML
Excel电子表格可让您以表格形式存储和组织数据.也可以执行计算以及生成不同类型的图形和图表以分析数据.但是,在各种情况下,可能需要执行Excel到HTML的转换才能将工作表转换为HTML页面.例如, ...
最新文章
- Windows 2000/XP/2003超级工具
- ORACLE表空间管理维护
- 全新出击!《Java开发手册(嵩山版)》解读手册升级下载
- 【渝粤题库】陕西师范大学700002 细胞生物学
- deeplearning4j
- Centos7静态ip设置(亲测有效)
- JConsole连接远程linux服务器配置
- Python基本语法[二],python入门到精通[四] (转)
- cell的各种使用和赋值 总结
- eclipse后台提示computing additional info的解决办法
- office向快速访问工具栏加快速操作
- 坚果云android功能,Android
- 自己动手 MOBI 转 PDF
- 华为USG6000 防火墙默认设置
- linux命令里的xz是干嘛的,Ubuntu中的xz命令使用
- 机器学习神器Scikit-Learn保姆级入门教程
- 防止amazon账号关联,你真需要注意的这些点
- 夜神模拟器抓取数据包
- 距阵乘以一个未知距阵得单位矩阵 怎么算_贷款利息怎么算,房贷车贷消费贷,利息有什么区别...
- 分离变与不变——软件设计的基本原则分析
热门文章
- python程序打包(py2exe, pyinstaller, cxfreeze)
- 电子竞技行业所面临的四大攻击威胁
- python:将.py文件转换成.exe文件
- 【数据竞赛】盘点数据挖掘竞赛中的泄露(Leak)
- 科技型小微企业研发费用补助资金申报解答,20万补助
- “直男变暖男”—— 当推荐系统遇上知识图谱
- STM32单片机USMART调试组件
- .NET Core导出带图片的Excel
- 2012第三届蓝桥杯国赛决赛c/c++本科B组试题总结及解题答案
- English语法_时间副词