拷贝txt文本中的某行的数据到excel中
import java.io.*;
import java.util.ArrayList;
public class HelloWorld {
public static void main(String[] args) throws IOException {
/*System.out.println("请输入需要抓取文件的源");
Scanner sc = new Scanner(System.in);
String src = sc.next();*/
//数据源
ArrayList<String> list = new ArrayList<>();
for (int i = 1; i < 8; i++) {
String str = "E:\\C" + i + "-0H.txt";
File f = new File(str);
InputStream is = new FileInputStream(f);
InputStreamReader isr = new InputStreamReader(is,"gb2312");
BufferedReader br = new BufferedReader(isr);
String title = str.substring(3);
//把文件的名称存放到集合中去
list.add(title);
// System.out.println(title);
//读文件的内容,存放到结合中去
String line;
for (int j = 0; (line = br.readLine()) != null; ++j) {
if (j == 79 || j == 80) {
//把读出的文件放到集合中去
list.add(line);
//System.out.println(line);
}
}
br.close();
}
//从集合中写出数据
String goal = "E:\\my.xlsx";
OutputStream os = new FileOutputStream(goal);
OutputStreamWriter osw = new OutputStreamWriter(os,"gb2312");
BufferedWriter bw = new BufferedWriter(osw);
for (int i = 0; i < list.size(); i++) {
String str = list.get(i);
try {
System.out.println(str);
bw.write(str);
bw.newLine();
bw.flush();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
bw.close();
}
}
拷贝txt文本中的某行的数据到excel中的更多相关文章
- Python中如何从数据库把数据导入excel中
		import pymysql,xlwt #1.连接mysql #2.执行sql语句 #3.获取到sql执行结果 #4.写入excel def conn_mysql(sql): conn = pymys ... 
- jqGrid中选择的行的数据[转]
		如何获取jqGrid中选择的行的数据? 下面可以获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id: var id=$(‘#gridTable’).jqGrid(‘getGridPa ... 
- 如何获取jqGrid中选择的行的数据
		原文地址:http://hi.baidu.com/feifan3211/item/c5831f44158761a5df2a9fc1 如何获取jqGrid中选择的行的数据? 下面可以获取选择一行的id, ... 
- 获取jqGrid中选择的行的数据以及 jqGrid获得所有行数据的方法
		获取jqGrid中选择的行的数据: 获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id: 1 var id=$('#gridTable').jqGrid('getGridPara ... 
- 【转】c# winform DataGridView导出数据到Excel中,可以导出当前页和全部数据
		准备工作就是可以分页的DataGridView,和两个按钮,一个用来导出当前页数据到Excel,一个用来导出全部数据到Excel 没有使用SaveFileDialog,但却可以弹出保存对话框来 先做导 ... 
- 手把手教你springboot中导出数据到excel中
		手把手教你springboot中导出数据到excel中 问题来源: 前一段时间公司的项目有个导出数据的需求,要求能够实现全部导出也可以多选批量导出(虽然不是我负责的,我自己研究了研究),我们的项目是x ... 
- linux下向一个文件中的某行插入数据的做法
		sed -i 'ni\x' test.file 表示向test.file文件里的第n行的前面添加x内容sed -i 'na\x' test.file 表示向test.file ... 
- 使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据
		事务码MM03查看物料主数据,如下图所示的行项目数据,包含物料ID,描述信息,数量,单价等等: 使用如下代码进行行项目读取: DATA: ls_read TYPE order_view, lt_ite ... 
- 获取jqGrid中选择的行的数据
		下面可以获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id: var id=$(‘#gridTable’).jqGrid(‘getGridParam’,'selrow’); 如果想要 ... 
随机推荐
- logstash写入kakfa数据丢失的问题
			metricbeat采集系统指标,发送到logstash,再写入kafka,发现kafka中的数据不完整,只有某一个指标, 查找原因发现是logstash配置编码问题,如下: input { beat ... 
- 大爽Python入门教程 1-3 简单的循环与判断
			大爽Python入门公开课教案 点击查看教程总目录 这里只初步认识下循环和判断,以便于我们去实现一些简单的计算. 循环和判断的详细知识和细节,我们将在后面的章节(大概是第三章)展开阐述. 1 初步了解 ... 
- Python--基本数据类型(可变/不可变类型)
			目录 Python--基本数据类型 1.整型 int 2.浮点型 float 3.字符串 str 字符串格式 字符串嵌套 4.列表 list 列表元素的下标位置 索引和切片:字符串,列表常用 5.字典 ... 
- halcon基础算子介绍(窗口创建,算子运行时长,是否启用更新函数)
			前言 halcon有有大约1500个算子,我总结一些简单大家用得到的算子,比如创建窗口的方式有3种,接下来结束这方式,及其异同点等! 1.窗口创建的三种方式 1.1使用dev_open_window算 ... 
- [bzoj1677]求和
			dp,用f[i]表示i划分的方案,直接枚举最后一个数是错误的,因为会导致c重复计数,然后正解十分神奇--当i为奇数,那么分解中一定有1,因此f[i]=f[i-1]当i为偶数若有1,同样转移到f[i-1 ... 
- javascript-初级-day07
			day01-运算符 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type&quo ... 
- html+css第十篇-命名
			命名:根据每块元素的主题 或者功能.在页面上的位置 php 每个单词中间以"_"隔开 #main_left_box{} 驼峰命名 从第二个单词开始每个单词的首字母大写 #mainL ... 
- Python3的运算符
			比较运算符: == != < > <= >= 逻辑运算符 或与非 or and not x or y : x为true,则不计算y的值,直接返回ture x为false,则 ... 
- 服务API版本控制设计与实践
			一.前言 笔者曾负责vivo应用商店服务器开发,有幸见证应用商店从百万日活到几千万日活的发展历程.应用商店客户端经历了大大小小上百个版本迭代后,服务端也在架构上完成了单体到服务集群.微服务升级. 下面 ... 
- Codeforces 1322D - Reality Show(DP)
			Codeforces 题面传送门 & 洛谷题面传送门 首先这个消消乐的顺着消的过程看起来有点难受,DP 起来有点困难.考虑对其进行一个转化:将所有出场的人按照攻击力从小到大合并,然后每次将两个 ... 
