资源简介
java一次性读取多个excel文件的内容,每个excel包含多个sheet,生成一个自定义的xml文件
代码片段和文件信息
/* 首先要下载jxl.jar*/
public class MoreToExcel {
public static void main(String[] args) {
File[] fs=getFiles(“D:\\moreExcel“);//文件夹名称(该文件夹下面包含多个excel文件)
for(File temp:fs){
String name = temp.getName();//得到excel的文件名称,包含后缀名称,例如excel文件名称为a1;
String n = name.substring(0name.lastIndexOf(“.“)).toUpperCase();//去掉后缀名,并转换为大写,可以在xml文件中起id名(例如:)
//System.out.println(“temp:“+n);
try {
// 创建输入流,读取Excel
InputStream is = new FileInputStream(temp.getAbsolutePath());
FileWriter fw = new FileWriter(“d:\\a.xml“true);//生成xml文件的路径和文件名称
fw.write(“\n\t“);
// jxl提供的Workbook类
Workbook wb = Workbook.getWorkbook(is);//创建excel
Sheet[] sheets=wb.getSheets();//一个excel文件中有多个sheet
for(int i=0;i Sheet sheet =sheets[i];
fw.write(“\t\n\t\t“);
for(int j=1;j Cell cell1 = sheet.getCell(0j);//第一列
Cell cell2 = sheet.getCell(1j);//第二列
Cell cell3 = sheet.getCell(2j);//第三列
Cell cell4 = sheet.getCell(3j);//第四列
Cell cell5 = sheet.getCell(4j);//第五列
Cell cell6 = sheet.getCell(5j);//第六列
相关资源
- 图像特征提取算法java实现
- 张孝祥高清Java视频教程
- Java简单的游戏人物移动
- java进销存系统
- java几种基本排序动态演示
- javax.mail-api.jar,activation.jar包
- 广州铭太Java笔试题
- IC卡读写器JAVA
- 淘宝中根据图片搜图片基于Java语言实
- 简单的敏感词统计系统 java
- Java求解篮球错排问题
- JAVA计算器源代码与WINDOWS的计算器长得
- 基于java开发的考勤管理系统
- 国密算法SM4加解密算法JAVA
- 单点登录sso的原理与java实现详细讲解
- java 单机版 考试登陆系统 附有登陆
- java用数组实现约瑟夫环
- Java学生管理系统,使用eclipse,sql s
- java实现蜘蛛纸牌游戏
- 使用java SWT编写界面的,多代码
- swing Java 小家电系统代码
- 超市收银系统Java源代码
- JAVA实现矩阵的加减和转置
- 欧拉回路程序java
- core-3.0.0.jar QR二维码3.0 版本,Java生成
- Java Tomcat二级域名Session共享
- 学籍管理系统JAVA ACCESS 毕业设计
- java基础.xmind
- java聊天室程序带数据库
- Java矩阵包Jama-1.0.3.jar
评论
共有 条评论