当前位置: 代码迷 >> 综合 >> 把一个list集合导出到txt文件,还设置表头,用反射方法最好
  详细解决方案

把一个list集合导出到txt文件,还设置表头,用反射方法最好

热度:63   发布时间:2023-09-20 14:22:07.0
List zyList = new ArrayList();			ZYContractInfo info = new ZYContractInfo();	zyList.add(info);zyList.add(info);ExportTxtFile.exportOrderTxtFile(zyList,"c://aa.txt",info);

下面是工具类ExportTxtFile.java 

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.List;public class ExportTxtFile {/*** 按字段约定顺序生成txt文件* @param objectlist  信息集合* @param path  文件生成路径* */public static boolean exportOrderTxtFile(List<Object> objectlist, String path,Object obj){boolean flag = true;FileOutputStream fos = null;OutputStreamWriter osw = null;try{fos = new FileOutputStream(path, false);osw = new OutputStreamWriter(fos, "UTF-8");//先设
  相关解决方案