- 浏览: 185330 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
lixiaoyang1216:
请问,为什么我压缩后,压缩文件为空。原文件是有值的。????
压缩文件(ant.jar) -
九牛一毛:
var zNodes =[
{ name:"父 ...
jQuery zTree -
jyjava:
VO--》BO--》PO,呵呵
vo-po -
jd406:
帅哥,能整成文档上传个附件不?
Word版的也行啊,我再把它转 ...
经典sql大全 -
释皇天:
不行啊!报 document.all.WebBrowser.E ...
js调用ie打印
package com.itsv.oa.sattaxpayer;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import org.apache.struts.upload.FormFile;
public class NSRImportExcel {
public List importExcel(FormFile excelFile)
throws java.text.ParseException {
List tempNsrxxList = new ArrayList();
try {
InputStream streamIn = excelFile.getInputStream();
Workbook workBook = Workbook.getWorkbook(streamIn);
Sheet sheet = workBook.getSheet(0);
int rows = sheet.getRows();
for (int i = 1; i < rows; i++) {
String xh = sheet.getCell(0, i).getContents().trim();
String nsrsbh = sheet.getCell(1, i).getContents().trim();
String nsrmc = sheet.getCell(2, i).getContents().trim();
String zjhm = sheet.getCell(3, i).getContents().trim();
String gsdjzzh = sheet.getCell(4, i).getContents().trim();
String fddbrmc = sheet.getCell(5, i).getContents().trim();
String frYddhhm = sheet.getCell(6, i).getContents().trim();
String cwfzrmc = sheet.getCell(7, i).getContents().trim();
String cwfzrYddhhm = sheet.getCell(8, i).getContents().trim();
String bsrmc = sheet.getCell(9, i).getContents().trim();
String bsrYddhhm = sheet.getCell(10, i).getContents().trim();
StringBuffer sqlStrUpdate = new StringBuffer();
sqlStrUpdate.append(" update sat_nsrxx set")
.append(" nsrsbh='").append(nsrsbh).append("',")
.append(" nsrmc='").append(nsrmc).append("',")
.append(" zjhm='").append(zjhm).append("',")
.append(" gsdjzzh='").append(gsdjzzh).append("',")
.append(" fddbrmc='").append(fddbrmc).append("',")
.append(" fr_yddhhm='").append(frYddhhm).append("',")
.append(" cwfzrmc='").append(cwfzrmc).append("',")
.append(" cwfzr_yddhhm='").append(cwfzrYddhhm).append("',")
.append(" bsrmc='").append(bsrmc).append("',")
.append(" bsr_yddhhm='").append(bsrYddhhm).append("'")
.append(" where nsrsbh = '").append(nsrsbh).append("'");
StringBuffer sqlStrSave = new StringBuffer();
sqlStrSave.append(" insert into sat_nsrxx (nsrsbh,nsrmc,zjhm,gsdjzzh,fddbrmc,fr_yddhhm,cwfzrmc,cwfzr_yddhhm,bsrmc,bsr_yddhhm)")
.append(" select")
.append(" '").append(nsrsbh).append("',")
.append(" '").append(nsrmc).append("',")
.append(" '").append(zjhm).append("',")
.append(" '").append(gsdjzzh).append("',")
.append(" '").append(fddbrmc).append("',")
.append(" '").append(frYddhhm).append("',")
.append(" '").append(cwfzrmc).append("',")
.append(" '").append(cwfzrYddhhm).append("',")
.append(" '").append(bsrmc).append("',")
.append(" '").append(bsrYddhhm).append("'")
.append(" from dual")
.append(" where not exists(select nsrsbh from Sat_Nsrxx where nsrsbh='").append(nsrsbh).append("')");
tempNsrxxList.add(sqlStrUpdate.toString());
tempNsrxxList.add(sqlStrSave.toString());
}
} catch (FileNotFoundException e) {
System.out.println(e.getStackTrace());
} catch (BiffException e) {
System.out.println(e.getStackTrace());
} catch (IndexOutOfBoundsException e) {
System.out.println(e.getStackTrace());
} catch (IOException e) {
System.out.println(e.getStackTrace());
}
return tempNsrxxList;
}
}
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import org.apache.struts.upload.FormFile;
public class NSRImportExcel {
public List importExcel(FormFile excelFile)
throws java.text.ParseException {
List tempNsrxxList = new ArrayList();
try {
InputStream streamIn = excelFile.getInputStream();
Workbook workBook = Workbook.getWorkbook(streamIn);
Sheet sheet = workBook.getSheet(0);
int rows = sheet.getRows();
for (int i = 1; i < rows; i++) {
String xh = sheet.getCell(0, i).getContents().trim();
String nsrsbh = sheet.getCell(1, i).getContents().trim();
String nsrmc = sheet.getCell(2, i).getContents().trim();
String zjhm = sheet.getCell(3, i).getContents().trim();
String gsdjzzh = sheet.getCell(4, i).getContents().trim();
String fddbrmc = sheet.getCell(5, i).getContents().trim();
String frYddhhm = sheet.getCell(6, i).getContents().trim();
String cwfzrmc = sheet.getCell(7, i).getContents().trim();
String cwfzrYddhhm = sheet.getCell(8, i).getContents().trim();
String bsrmc = sheet.getCell(9, i).getContents().trim();
String bsrYddhhm = sheet.getCell(10, i).getContents().trim();
StringBuffer sqlStrUpdate = new StringBuffer();
sqlStrUpdate.append(" update sat_nsrxx set")
.append(" nsrsbh='").append(nsrsbh).append("',")
.append(" nsrmc='").append(nsrmc).append("',")
.append(" zjhm='").append(zjhm).append("',")
.append(" gsdjzzh='").append(gsdjzzh).append("',")
.append(" fddbrmc='").append(fddbrmc).append("',")
.append(" fr_yddhhm='").append(frYddhhm).append("',")
.append(" cwfzrmc='").append(cwfzrmc).append("',")
.append(" cwfzr_yddhhm='").append(cwfzrYddhhm).append("',")
.append(" bsrmc='").append(bsrmc).append("',")
.append(" bsr_yddhhm='").append(bsrYddhhm).append("'")
.append(" where nsrsbh = '").append(nsrsbh).append("'");
StringBuffer sqlStrSave = new StringBuffer();
sqlStrSave.append(" insert into sat_nsrxx (nsrsbh,nsrmc,zjhm,gsdjzzh,fddbrmc,fr_yddhhm,cwfzrmc,cwfzr_yddhhm,bsrmc,bsr_yddhhm)")
.append(" select")
.append(" '").append(nsrsbh).append("',")
.append(" '").append(nsrmc).append("',")
.append(" '").append(zjhm).append("',")
.append(" '").append(gsdjzzh).append("',")
.append(" '").append(fddbrmc).append("',")
.append(" '").append(frYddhhm).append("',")
.append(" '").append(cwfzrmc).append("',")
.append(" '").append(cwfzrYddhhm).append("',")
.append(" '").append(bsrmc).append("',")
.append(" '").append(bsrYddhhm).append("'")
.append(" from dual")
.append(" where not exists(select nsrsbh from Sat_Nsrxx where nsrsbh='").append(nsrsbh).append("')");
tempNsrxxList.add(sqlStrUpdate.toString());
tempNsrxxList.add(sqlStrSave.toString());
}
} catch (FileNotFoundException e) {
System.out.println(e.getStackTrace());
} catch (BiffException e) {
System.out.println(e.getStackTrace());
} catch (IndexOutOfBoundsException e) {
System.out.println(e.getStackTrace());
} catch (IOException e) {
System.out.println(e.getStackTrace());
}
return tempNsrxxList;
}
}
- jxl.jar (611.9 KB)
- 下载次数: 8
发表评论
-
xml解析器Dom4J代码示例
2013-06-20 16:42 8481. 示例XML文档(holen.xml) <?xm ... -
中文乱码问题
2013-06-20 16:38 6871.对于get方式传参的中文乱码: name = java ... -
获取文件的地址
2013-05-29 18:14 7241.jsp中取得路径: 以工程名为TEST为例: (1)得到 ... -
poi读取excel2003/2007
2013-04-16 17:24 868package com.lietou.open.common. ... -
iframe中session不一致问题(session的值取不到)
2012-10-12 14:30 1391// 解决IE下Iframe的Sess ... -
工具类 -- 获取ip
2012-08-27 14:05 979/** * 获取到客户端IP地址 ... -
jsoup HTML文档解析
2012-02-15 11:01 1034jsoup 简介 Java 程序在解析 HTML 文档时,相 ... -
缩小图片工具类
2011-05-10 11:11 964package com.juqi.group.common.u ... -
VelocityUtils
2011-05-09 14:19 2424/** * Copyright (c) 2005-2010 ... -
POI 读excel
2011-04-08 15:35 1300package com.amazon.excel; im ... -
list根据某字段排序
2009-12-09 10:32 1841List ret = new ArrayList();//全部 ... -
jstl 集合大小
2009-11-26 16:36 2078<%@ taglib prefix="fn&q ... -
PageModel
2009-11-11 13:27 987package com.itsv.yiliao.back.pe ... -
ResultSet、Statement
2009-11-11 13:18 1229rs.absolute(...)允许你指定结果集的绝对位置 如 ... -
上传文件程序
2009-11-09 15:14 918package com.itsv.util; imp ... -
压缩文件(ant.jar)
2009-11-09 13:59 1455package com.itsv.util; impor ... -
获取真实的ip地址
2009-07-07 11:11 1077方法一: public String getRemortIP ... -
自定义标签
2009-07-01 09:45 913类dictionaryTag 必须继承TagSupport p ... -
如何获取Manager
2009-07-01 08:43 738WebApplicationContextUtils.getR ... -
生成八位随机数(含有大小写字母和数字)
2009-05-20 11:12 2505List list = new ArrayList(); ...
相关推荐
标题 "JXL 读取EXCEL" 涉及到的是使用Java Excel Library(简称JXL)这个开源库来处理Microsoft Excel文件。JXL是一个强大的工具,它允许开发者在Java程序中读取、写入和修改Excel文件。下面将详细介绍JXL库以及如何...
NULL 博文链接:https://zhouyq.iteye.com/blog/272883
使用`jxl`库读取Excel文件主要涉及以下步骤: 1. **导入必要的库**:在Java源代码中,你需要导入`jxl`相关的包。例如: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; ...
"使用jxl读取Excel表格数据"这个主题就是关于如何利用jxl库来实现这一目标。jxl是一个开源的Java库,它提供了对Microsoft Excel文件格式的支持,使得在Java中操作Excel变得简单。 首先,你需要获取jxl的jar包。由于...
在这个"jxl读取excel的java代码小程序"中,我们将探讨如何利用JXL库来实现Excel文件的读取操作。 首先,我们需要在项目中引入JXL库。如果使用Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
标题中的“jxl读取Excel报表”指的是利用jxl库来操作Excel文件,特别是从Excel文件中提取数据以进行分析或进一步处理。以下是对这个主题的详细讲解: 首先,`jxl.jar`是jxl库的主要组件,它支持读取和写入Microsoft...
本文将详细介绍如何使用JXL库来读取Excel数据,并通过一个实际的代码示例进行演示。 首先,你需要在项目中引入JXL库。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...
本篇将详细介绍如何利用jxl库读取Excel文件,并提供一个完整的代码示例。 首先,jxl库提供了一个方便的API,让我们能够轻松地与Excel文件交互。要使用jxl,你需要下载jxl.jar文件,并将其添加到你的项目类路径中。...
本主题将详细讲解如何使用Apache POI和JExcelApi(JXL)这两个Java库来读取Excel文件,以及提供的工具类`PoiUtil.java`和`JxlUtil.java`的使用方法。 Apache POI是一个流行的开源库,它允许开发者创建、修改和显示...
在给定的标题和描述中,"jsp+jspsmart上传+poi3.8读取excel2007+jxl读取excel2003" 提到了一种结合Java Web技术实现文件上传,并通过不同库解析Excel文件的解决方案。这里我们将详细探讨涉及的各个知识点。 首先,`...
读取Excel文件同样简单。以下代码演示了如何打开一个已存在的Excel文件并读取其内容: ```java import jxl.Workbook; import jxl.Sheet; import jxl.Cell; import jxl.read.biff.BiffException; import java.io....
使用JXL,我们可以读取Excel文件中的数据,包括文本、数字、日期等。以下是一个简单的示例,展示如何读取Excel文件: ```java WritableWorkbook workbook = Workbook.getWorkbook(new File("input.xls")); Sheet ...
2. **读取Excel文件** 使用`Workbook`类来打开Excel文件。以下是一个基本示例: ```java Workbook workbook = Workbook.getWorkbook(new File("yourfile.xls")); Sheet sheet = workbook.getSheet(0); // 获取第...
本文将详细讨论如何使用JXL库创建一个通用的工具类来读取Excel模板并填充数据。 首先,我们需要了解JXL库的基本用法。JXL库提供了多种API,可以用来操作Excel文件的各个部分,包括工作簿(Workbook)、工作表...
本项目源码提供了一种使用jxl库来读取Excel内容的方法,这是一个非常实用的技术点。jxl是一个开源的Java库,专门用于读写Microsoft Excel文件,它为Java开发者提供了与Excel文件交互的能力,而无需依赖Microsoft ...
3. **编写Java代码**:一旦库被正确引入,你就可以开始编写读取Excel文件的代码了。以下是一个简单的示例: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; public ...
//本文主要介绍了android通过jxl去读excel的内容,然后存入sqlite3数据库表,需要用到jxl的jar包和sqlite 的jar包,图片是excel的数据格式,需要的朋友可以参考下
`jxl`库是一个流行的Java库,它允许开发者读取、写入和修改Excel文件。本教程将详细介绍如何使用`jxl`库在导出Excel时添加水印,以及涉及的核心类`WritableWorkbook`、`WritableSheet`和`WritableCellFormat`。 `...
JXL库是一个广泛使用的Java库,它允许开发者读取、写入和修改Excel文件。本篇将深入探讨如何使用JXL库在Java中打印Excel报表。 首先,要使用JXL库,你需要在项目中引入它的依赖。在本例中,`jxl.jar`是JXL库的核心...