java 生成txt文档 指定编码格式
2017-12-28 12:17
435 查看
java生成txt文档,指定编码格式
/** * 写入txt文件 * * @param result * @param fileName * @return */ public static boolean writeDataHubData(List<String> result, String fileName) { long start = System.currentTimeMillis(); String filePath = "D:\\export\\txt"; StringBuffer content = new StringBuffer(); boolean flag = false; BufferedWriter out = null; try { if (result != null && !result.isEmpty() && StringUtils.isNotEmpty(fileName)) { fileName += "_" + System.currentTimeMillis() + ".txt"; File pathFile = new File(filePath); if(!pathFile.exists()){ pathFile.mkdirs(); } String relFilePath = filePath + File.separator + fileName; File file = new File(relFilePath); if (!file.exists()) { file.createNewFile(); } out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "GBK")); // //标题头 // out.write("curr_time,link_id,travel_time,speed,reliabilitycode,link_len,adcode,time_stamp,state,public_rec_time,ds"); // out.newLine(); for (String info : result) { out.write(info); out.newLine(); } flag = true; logger.info("写入文件耗时:*********************************" + (System.currentTimeMillis() - start) + "毫秒"); } } catch (IOException e) { e.printStackTrace(); } finally { if (out != null) { try { out.flush(); out.close(); } catch (IOException e) { e.printStackTrace(); } } return flag; } }
相关文章推荐
- Java Web项目中利用FreeMarker模板生成的word文档,其它格式文档同理,如pdf,txt,java,xml等等
- java生成unicode编码格式的txt文件
- Java Web项目中利用FreeMarker模板生成的word文档,其它格式文档同理,如pdf,txt,java,xml等等
- 用Java代码将指定目录下的doc文件转化为txt格式文档
- java文件读写操作指定编码格式
- Java 判别TXT文档的编码方式
- AS生成工程文档需要注意编码格式
- java 流 写入txt文件, 并且设置txt编码格式
- JAVA eclipse(myeclipse)生成帮助文档(html或chm格式)
- 根据word文档格式使用JAVA生成WORD原来这么好用
- JAVA eclipse(myeclipse)生成帮助文档(html或chm格式)
- java获取txt文件编码格式
- java文件读写操作指定编码格式
- JAVA读取不同编码格式的TXT文件
- java txt 编码格式
- java 判断txt文件的编码格式
- Java(Android)写文件时指定编码格式的问题
- [Java学习] 将PDF格式文件转成二进制并生成Base64编码,将Base64编码转成PDF文件
- Java 如何控制txt的编码格式
- xp下新建文本文档编码格式预订为UTF-8 -- 解决简繁系统txt乱码问题