写csv文件问题(备忘)
来源:互联网 发布:linux上使用telnet 编辑:程序博客网 时间:2024/06/03 12:28
1 java写csv文件中文乱码使用GBK编码方式
2 bufferedWriter换行使用newLine方法,贴出代码:
BufferedReader br = null;BufferedWriter bw = null;try {br = new BufferedReader(new InputStreamReader(new FileInputStream(new File("d:/搜索禁词 2审完毕.csv")), "GBK"));bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(new File("d:/result.csv")),"GBK")); String line = br.readLine(); String keyWord; SearchBuilder searchBuilder = null;NovelSearchInfo novelSearchInfo = null;bw.write("搜索词,gid,标题,作者"); bw.newLine();while ((line = br.readLine()) != null) {if (StringUtils.isBlank(line)) {continue;}String[] lineArr = line.split(",");if (null == lineArr || lineArr.length < 3) {continue;}keyWord = lineArr[1];searchBuilder = new SearchBuilder(keyWord, 0, 0, 1, 0, 100, 1);novelSearchInfo = searchIndexService.getSearchResult(searchBuilder, 1, 2000);if (null == novelSearchInfo) {bw.write(keyWord + ",,,");bw.newLine();continue;}List<IndexSearchResult> indexSearchResults = novelSearchInfo.getList();if (null == indexSearchResults || indexSearchResults.size() == 0) { continue;} for (IndexSearchResult indexSearchResult : indexSearchResults) {if (null == indexSearchResult) {continue;} bw.write(keyWord + "," + indexSearchResult.getGid() + "," + indexSearchResult.getTitle() + "," + indexSearchResult.getAuthor());bw.newLine(); }}bw.flush();System.out.println("禁词检索章节信息完成"); } catch (Exception e) {e.printStackTrace();} finally {if(null != bw){bw.close();}if(null != br){br.close();}}
0 0
- 写csv文件问题(备忘)
- java操作csv文件(读、写)
- Java 写CSV 文件
- Java 写 CSV文件
- Java写CSV文件
- java写csv文件
- python写csv文件
- python写csv文件
- python写csv文件
- JAVA写CSV文件
- go写csv文件
- 写数据到CSV文件时,数字字符串的问题
- 工作中遇到的php写csv文件问题
- python csv windows下写文件有空行问题
- hadoop写mongodb问题记录(备忘)
- python csv文件写操作
- CSV文件读和写
- C语言写excel文件(csv格式)
- HDU 1532 最大流,EK算法
- DELPHI ClientData使用详解
- JSON 字符串 与 java 对象的转换
- spring事务传播及隔离
- 第一次对客户人员进行培训来配合自己的工作感悟
- 写csv文件问题(备忘)
- 反射机制
- android AsyncTask介绍
- 科学解析wifi过敏症
- Add Two Numbers
- Common.LanguageManager 国际化 part4/part5 en-US/Resources.xml
- MongoDB实战开发 【零基础学习,附完整Asp.net示例】
- object is not a function
- JAVASE买人妖夹克清单程序