- 浏览: 83410 次
- 性别:
- 来自: 湖南
文章分类
- 全部博客 (89)
- java (37)
- drools (1)
- web (10)
- 数据库 (4)
- Spring (1)
- Hibernate (1)
- Struts (0)
- Struts2 (0)
- SQL (1)
- Python (1)
- Flex (6)
- 离线支付 (1)
- 搜索,检索 (1)
- junit (1)
- Velocity (1)
- ext (1)
- flush (0)
- js (3)
- winp7 (0)
- pdf (3)
- 管理 (5)
- script (1)
- test (1)
- Tomcat (1)
- 服务部署 (1)
- HTML (1)
- PDF加水印 (1)
- 随机数 (0)
- Eclipse (5)
- OSGI (4)
- bndtools (4)
- felix (4)
- OSGIWeb (1)
最新评论
-
zly168:
很牛
日期控件(时-分-秒) -
aij:
[color=cyan][/color][size=xx-sm ...
web Service -
ywxowen999:
这位兄弟,不知道你研究过Concurrent.Thread的源 ...
js 线程 -
BigBird2012:
你好,你能不能将你的源码给我发一份呢,我参考一下,谢谢!
29 ...
JBPM工作流
public static void main(String[] args) throws Exception { //通过Workbook的静态方法getWorkbook选取Excel文件 Workbook workbook = Workbook.getWorkbook(new File("D:/test.xls")); //通过Workbook的getSheet方法选择第一个工作簿(从0开始) Sheet sheet = workbook.getSheet(0); int rows = sheet.getRows(); int cols = sheet.getColumns(); Cell cells[][] = new Cell[cols][rows]; String[] content = new String[cols]; StringBuffer sb = new StringBuffer(); for(int i = 0;i < cols ; i ++){ sb.delete(0,sb.length()); for(int j = 0;j < rows; j ++){ cells[i][j] = sheet.getCell(i,j); sb.append(cells[i][j].getContents()).append(","); } content[i] = sb.toString(); } System.out.println("content =========================="+content); for(int i = 0 ;i < content.length; i ++){ System.out.print("ddddddddddddddddd"+content[i]); } for(int c=0;c<cols;++c){ for(int r=0;r<rows;++r){ cells[c][r] = sheet.getCell(c,r); String value = ""; if(cells != null){ if(cells[c][r].getType()==CellType.DATE_FORMULA) { value += "\t"; }else if(cells[c][r].getType()==CellType.NUMBER_FORMULA){ value += cells[c][r].getContents() + "\t"; }else if(cells[c][r].getType()==CellType.STRING_FORMULA){ value += cells[c][r].getContents() + "\t"; }else if(cells[c][r].getType()==CellType.BOOLEAN_FORMULA){ value += cells[c][r].getContents() + "\t"; } else{ value += "\t"; } } System.out.println(cells[c][r].getContents()); } } //通过Sheet方法的getCell方法选择位置为C2的单元格(两个参数都从0开始) Cell c2 = sheet.getCell(2,0); //(列,行) //通过Cell的getContents方法把单元格中的信息以字符的形式读取出来 String stringc2 = c2.getContents(); System.out.println(stringc2); //我们都知道Excel单元格是有格式的,那么这些信息如何取得。 //Cell提供了一个getType方法能够返回单元格的类型信息,同时JXL提供了一个CellType类用来预设Excel中的类型信息,而且JXL提供了一些Cell类的子类用来分别用来表示各种类型的单元格,如LabelCell,NumberCell,DateCell分别表示字符、数值、日期类型的单元格。 //修改原来日期这样用 write if (c2.getType() == CellType.DATE){ DateTime dt = (DateTime) c2; Calendar cal = Calendar.getInstance(); cal.set(1998, 1, 18, 11, 23, 28); Date d = cal.getTime(); dt.setDate(d); } workbook.close(); }
- jxl.jar (526.4 KB)
- 下载次数: 3
发表评论
-
Bndtools教程
2014-04-18 18:51 2348Bndtools教程 介绍了组件开发与Bndtool ... -
强大的OSGI开发工具BndTools和命令
2014-04-18 18:48 3723bndTools为我们提供了一种使用Eclipse开发OS ... -
Eclipse 快速增加 插件
2014-04-16 16:06 814在eclipse上安装 Marketplace Client ... -
随机数
2014-01-16 16:00 0System.out.println((int)((Math. ... -
数字精度控制
2012-06-01 14:48 0Java 数字精度控制:格式为小数点后两位 DecimalF ... -
Ibatis sql注入 注意!!
2012-05-12 19:57 1060在项目中,运用Ibatis中Like写法,没有研究下,结果SQ ... -
test
2011-09-06 13:23 739test2 -
好看的后台模板
2011-06-21 22:07 10346月15后 -
java.io.ZipInputStrean
2011-05-17 16:07 675//解压zip //java.io.ZipIn ... -
abcdefy
2011-05-16 10:24 692abcdefy -
task
2011-05-07 08:01 628tasktasktasktask -
screen-paint1.00.003
2011-04-04 08:47 680sdfdsfdsfds -
(Interpreter)模式:
2011-04-04 07:33 819解释器(Interpreter)模 ... -
与百度地图API
2011-04-04 07:28 785http://baidu.csdn.net/apicontes ... -
Aspose.Pdf
2011-03-22 17:01 792Aspose.Pdf 有例子 -
DbTest Ibatis
2011-03-22 15:39 11721[vo].ServiceDto.java Service ... -
myEclipse8.5优化
2011-03-20 15:30 701http://www.iteye.com/topic/7895 ... -
Java内存泄露
2011-03-19 18:23 849http://cache.baidu.com/c?m=9d78 ... -
Hibernate联合主键
2011-03-14 16:06 1382package pojo; /** * 一个测试 ... -
IO流
2011-03-10 17:50 810对Unix\Linux有点了解的人,都知道“流”这个概念是多么 ...
相关推荐
### Java解析XLS文件知识点详解 #### 一、引言 在日常开发工作中,处理Excel文件(特别是.xls格式)是一项常见的需求。Java提供了多种库来完成这一任务,其中包括`jxl`库,它是一个用于读取和写入Microsoft Excel...
在Java编程环境中,解析XLS(Excel)文件是一项常见的任务,尤其在数据处理、报表生成或数据分析等场景中。XLS文件是Microsoft Excel早期版本(97-2003)使用的二进制文件格式,包含表格数据和样式信息。在Java中,...
Java解析xls文档库主要指的是Apache POI项目,这是一个流行的开源库,用于在Java环境中读取、写入和修改Microsoft Office格式的文件,包括xls(Excel 97-2007 BIFF8格式)和xlsx(Excel 2007及以上版本的OOXML格式)...
Java简单解析xls文件的方法示例【读取和写入】 在本文中,我们将详细介绍Java简单解析xls文件的方法,包括读取和写入xls文件的操作技巧和注意事项。 读取xls文件 读取xls文件是通过Java语言来实现的,使用了JXL库...
在标题和描述中提到的“java解析excel所需要的jar包”,指的是Apache POI项目中的相关依赖,这些jar文件包含了处理Excel(xls、xlsx两种格式)所需的所有核心组件。下面将详细介绍这些jar文件的功能及其在解析Excel...
在Java开发中,上传并解析Excel文件是一种常见的需求,特别是在数据处理、报表导入或系统集成等场景。本篇文章将深入探讨如何实现这个功能,主要涉及的技术包括文件上传、Excel解析以及数据库操作。 首先,我们需要...
本篇将深入探讨如何在Android环境中解析xls文件,并提供相关的工具集。 一、解析xls文件的原理 xls文件本质上是二进制格式,包含了一系列的记录和指针,这些记录定义了工作表的结构、样式、公式等信息。为了在...
### Java生成XLS文件知识点详解 #### 一、概述 在Java中,生成XLS文件通常需要用到Apache POI库中的HSSF组件。本篇将基于一个具体的案例来讲解如何使用Java来读取文本文件的内容,并将其转换为XLS格式。 #### 二、...
在Java编程环境中,解析Excel文件是一项常见的任务,特别是在数据处理、数据分析或自动化测试等领域。Eclipse作为Java开发的主流IDE,提供了丰富的工具和支持来完成这项工作。本项目名为"java 解析Excel 并判断解析...
本示例主要关注如何使用Java来读取.xls格式的文件,这是一种Microsoft Excel的早期版本格式。以下是一个简单的Java代码示例,演示了如何读取.xls文件。 首先,为了在Java中操作Excel文件,我们需要引入Apache POI库...
1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....
### Java解析PDF文档 首先,我们看到一个名为`Pdf2text`的类,它使用了Apache PDFBox库来读取PDF文档并提取其中的文字。PDFBox是一个开源的Java库,用于读写PDF文档,支持多种PDF操作,包括文本提取、图像提取、元...
Java解析Excel表格是一种常见的任务,尤其在数据处理和分析领域。Java提供了多种库来支持Excel文件的读取和写入,比如Apache POI、JExcelAPI、OpenCSV等。这里我们将重点讨论Apache POI,这是一个广泛使用的开源库,...
Java作为一种多用途的编程语言,提供了丰富的库和工具来解析PDF、ZIP、DOC和XLS等格式的文件。下面将详细介绍这些格式的解析方法。 首先,PDF(Portable Document Format)是一种用于存储和交换文档的格式,由Adobe...
本文将深入探讨四个使用Java解析和生成Excel及XML的实例,旨在帮助开发者掌握相关技能。 实例一:解析Excel文件 使用Apache POI库是Java中解析Excel文件的常见方式。POI提供了HSSF(旧版Excel .xls格式)和XSSF(新...
本篇文章将深入讲解如何使用Java解析Excel(包括Excel 2003和2007格式)和CSV文件,并将解析的数据映射到Java Bean,以便后续的数据处理和存储。 首先,我们需要了解如何在Java中处理文件上传。在Servlet环境中,...
在Java编程环境中,处理Excel文件是一项常见的任务,特别是在数据导入导出、数据分析或者报表生成时。JXL库是一个广泛使用的开源库,它允许...结合上述步骤,你可以在Java项目中实现一个完整的Excel固定模板解析功能。
本项目就是关于如何使用DOM4j解析XML文件,并利用Apache POI将其转换为标准的XLS(Excel)文件。 首先,DOM4j是Java中一个灵活且功能强大的XML处理库,它提供了完整的API来读取、操作和写入XML文档。通过DOM4j,...
在Java编程环境中,解析Excel文件是一项常见的任务,特别是在数据处理和数据分析领域。针对Excel 2003和2007格式,Java提供了多种库来实现这一功能,其中Apache POI是一个广泛使用的开源库。标题提到的"java 解析...
在JavaFX中解析XLS(Excel)文档,通常涉及到对Microsoft Office格式的支持,因为XLS是Excel的传统文件格式。为了实现这一功能,开发者通常会利用Apache POI库,这是一个广泛使用的Java API,专为处理Microsoft ...