Java读取excel文件写入txt
来源:互联网 发布:jquery向数组添加元素 编辑:程序博客网 时间:2024/05/22 09:05
package com.zhaoxueer.program;import java.io.File;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import java.util.List;import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffException;public class ParseInTxt {private File result = null;private FileWriter writer;private PrintWriter pw;boolean bool;// path动态指定路径public void createTxT(String path) { // 创建新的txt数据文件bool = false;result = new File(path);try {result.createNewFile();// 在本地创建一个txt文件bool = true;} catch (IOException e) {bool = false;System.err.println(e);}if (bool) {try {writer = new FileWriter(path);} catch (IOException e) {System.err.println(e);}try {pw = new PrintWriter(path);} catch (FileNotFoundException e) {System.err.println(e);}}}public void aLine(List<String> in) { // 写入一个List集for (int i = 0; i < in.size(); i++) {pw.println(in.get(i));}}/* * public void aLint(String in){// 写入一行 pw.println(in); } */public void finish() { // 关闭输入流,将文字从缓存写入文件try {pw.flush();writer.close();} catch (IOException iox) {System.err.println(iox);}}public static List<String> readExcel(String pathname) {List<String> list = new ArrayList<String>();try {// 打开文件 6Workbook book = Workbook.getWorkbook(new File(pathname));// 取得第一个sheetSheet sheet = book.getSheet(0);// 取得行数int rows = sheet.getRows();for (int i = 1; i < rows; i++) {// getCell(列,行)String user = sheet.getCell(0, i).getContents();list.add(user);}// 关闭文件book.close();} catch (BiffException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}return list;}public static void main(String[] args) {ParseInTxt c = new ParseInTxt();c.createTxT("D:\\bbb.txt");// 需要生成的文件路径List<String> in = readExcel("D:\\aaa.xls");c.aLine(in);// list类型c.finish();}}
0 0
- Java读取excel文件写入txt
- JAVA读取TXT文件 写入TXT文件
- matlab读取写入txt,excel文件
- java读取和写入txt文件
- java 读取,写入 txt 文件示例
- Java读取和写入TXT文件
- Java读取txt文件和写入txt文件GOOD
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- Java 读取TXT文件和写入TxT文件
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- Java读取txt文件和写入txt文件
- GIF图片使用
- Android开发面试题
- iOS:json格式字符串转字典,字典转json格式字符串
- 图形处理(四)基于梯度场的网格编辑-Siggraph 2004
- js之require.js三
- Java读取excel文件写入txt
- CardView
- iOS 苹果官方Demo合集
- 图形处理(五)基于旋转不变量的网格变形-Siggraph 2007
- 在Android系统中使用系统自带的emoji表情
- iOS开发笔记6:图片轮播及其无限循环效果
- Error Domain=NSURLErrorDomain Code=-1022
- IconFont的使用方法
- (错误记录)提交到app store时,提示ITMS-90478 ,ITMS-90062