用java将excel数据导入txt
2019独角兽企业重金招聘Python工程师标准>>>
package com.alibaba.test;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class WriteTxt {
public static void main(String[] args) {
// TODO Auto-generated method stub
String filepath = "e:\\demo.xls";
try {
Workbook workbook = Workbook.getWorkbook(new File(filepath));
Sheet sheet = workbook.getSheet(0);
File fileSuccess = new File("success.txt");
File fileError = new File("error.txt");
FileWriter fwSuccess = new FileWriter(fileSuccess);
BufferedWriter bwSuccess = new BufferedWriter(fwSuccess);
FileWriter fwError = new FileWriter(fileError);
BufferedWriter bwError = new BufferedWriter(fwError);
// j为行数,getCell("列号","行号")
int j = sheet.getRows();
int y = sheet.getColumns();
Cell c = null;
for (int i = 0; i < j; i++) {
String s = "";
for (int x = 0; x < y; x++) {
c = sheet.getCell(x, i);
s += c.getContents() + " ";
}
if (s.indexOf("&") != -1 || s.indexOf("@") != -1) {
bwSuccess.write(s);
bwSuccess.write(" ");
bwSuccess.flush();
// 读取一行后换行
bwSuccess.newLine();
// 刷新
bwSuccess.flush();
} else {
bwError.write(s);
bwError.write(" ");
bwError.flush();
bwError.newLine();
bwError.flush();
}
}
System.out.println("写入结束");
} catch (BiffException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
转载于:https://my.oschina.net/u/3744350/blog/1604269
用java将excel数据导入txt相关推荐
- 用java把excel数据导入oracle日期转换,Java代码兑现excel数据导入到Oracle
Java代码实现excel数据导入到Oracle 1.首先需要两个jar包jxl.jar,ojdbc.jar(注意版本,版本不合适会报版本错误) 2.代码: import java.io.File; ...
- 如何用Java将excel数据导入数据库
近写了点关于将excel导入数据库的代码,当然也可以看做是对前面所介绍的小项目进行补充所做的准备.我一般都是先完成功能,然后将其封装成块,再添加到项目中,个人癖好不值得借鉴.项目中关于解析excel数 ...
- java实现excel数据导入
Java项目中遇到的文件导入功能简单记录一下 文件导入 准备工作: 下载模版代码实例: 文件下载代码实例: 导入代码实例: 文件导入 由于项目中常常用到批量导入数据,用到了excel导入,方便自己所以 ...
- java自定义注解实现excel数据导入导出,设置单元格数据验证与生成省市区多列联动效果
本文通过自定义注解实现excel数据导入导出.以及设置excel文件中列数据验证,即用户在excel文件中输入数据时就可以对数据格式验证是否符合,节省了程序中过多的数据验证操作,注解还额外提供了一系列 ...
- 【转帖】Java实现Excel批量导入数据
这篇文章主要为大家详细介绍了Java实现Excel批量导入数据,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Excel的批量导入是很常见的功能,这里采用Jxl实现,数 ...
- Java带图片的excel数据导入
带图片的EXCEL数据导入 这里使用的是POI,所以这里使用的很杂,不过方便对它们的了解.模板下载与图片导出到excel都不一样. 下面会把对应连接贴上. 带入依赖:不要使用3.17的版本,直接上代码 ...
- oracle+excel转txt,Excel数据导入Oracle的方法
Excel数据导入Oracle的方法 最近同事遇到了每天手工导入Excel数据到Oracle的问题,他目前的操作是使用PL/SQL Developer中的复制粘贴方法,这样每天都需要进行手工的操作,很 ...
- JAVA实现数据库数据导入/导出到Excel(POI)
原文地址为: JAVA实现数据库数据导入/导出到Excel(POI) 准备工作: 1.导入POI包:POI下载地址http://mirrors.tuna.tsinghua.edu.cn/apache/ ...
- 将Excel数据导入mysql数据库的几种方法
将Excel数据导入mysql数据库的几种方法 "我的面试感悟"有奖征文大赛结果揭晓! 前几天需要将Excel表格中的数据导入到mysql数据库中,在网上查了半天,研究了半天,总结 ...
最新文章
- jQuery 特殊选择器this
- qt中显示文件夹下的目录及文件的过滤
- vue 多层双层全选_vue多级复杂列表展开/折叠及全选/分组全选实现
- Time包详解二-timer和ticket.html
- spss回归分析_回归分析中的简单斜率检验:用SPSS或jamovi实现
- glassfish_RIP GlassFish –感谢所有的鱼。
- 自定义函数_python3基础07函数(自定义)
- python 面部识别_一文教你在Python中打造你自己专属的面部识别系统
- 最简单的6种防止数据重复提交的方法!(干货)
- 微信小程序服务器域名修改生效时间,微信小程序修改request合法域名不生效及解决方法...
- mui栅格布局的两种方式(grid和list,宫格和列表)
- Github-Client(ANDROID)开源之旅(二) ------ 浅析ActionBarSherkLock
- 分布式架构高可用与高并发那些在工作中常用到的那些变态应用
- 关于生成静态页--终极解决方案
- Elasticsearch--进阶-bool复合查询---全文检索引擎ElasticSearch工作笔记013
- 地址管理和子网划分基础
- JavaScript中call、apply个人理解
- 百度AI图像识别——红酒识别、货币识别、车辆检测等
- 杀毒辅助工具冰刃IceSword详细介绍
- PHP实现微信的时间显示方式
热门文章
- UA OPTI570 量子力学21 Atom Trapping
- win32格式化错误消息
- C# 大型对象堆学习总结
- 编译通过PCL1.5.1的第一个例子图解
- 水晶报表,解决——提示“您请求的报表需要更多信息.”
- 六种 主流ETL 工具的比较(DataPipeline,Kettle,Talend,Informatica,Datax ,Oracle Goldengate)...
- 在O(N)时间内求解 正数数组中 两个数相加的 最大值
- 使用 Vagrant 打造跨平台开发环境
- KMP,深入讲解next数组的求解(转载)
- Java的I/O笔记(3)