双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

用CsvReader读取csv文件,碰到中文,读出来是乱码??!!!(急)

远不二 远不二 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用CsvReader这个类去读取csv文件,但是文件包含中文的时候,读出来直接是乱码 这是怎么回事????
希望高手帮我解决,很着急~~~~!!!!!!
...全文

相关推荐

java 解析csv文件例子,csv文件 中文乱码问题

java 解析csv文件例子,csv文件 中文乱码问题

java攻城师_Charles

C#解析csv,解决中文编码的一个代码例子

C#解析csv,解决中文编码的一个代码例子

threenewbee

csv文件读下用的jar包

public void readCsv(String path) { try { // 一般,Uses ISO-8859-1 as the Charset. CsvReader cr1 = new CsvReader(path); // 有中文的 CsvReader cr2 = new CsvReader(new FileReader(new File(path))); // 需要指定读入编码的 CsvReader cr = new CsvReader(new InputStreamReader(new FileInputStream(new File(path)),"UTF-8")); while (cr.readRecord()) { // 当前行号,从0开始 System.out.println("current record: " + cr.getCurrentRecord()); // 本行内容 System.out.println("RawRecord:" + cr.getRawRecord()); // 每一列的内容 System.out.println("getValues() "); for (String s : cr.getValues()) { System.out.print("--" + s); } System.out.println(); } } catch (IOException e) { // TODO 自动生成 catch 块 e.printStackTrace(); } } public void writeCsv(String path,Interview interview) { try { String csvFilePath = path;//测试地址 CsvWriter wr =new CsvWriter(csvFilePath,',',Charset.forName("utf-8")); String[] contents = {"aaaaa","bbbbb","cccccc","ddddddddd","不知道中文会不会乱码呢"}; //这个只是测试数据,具体要怎么样的形式保存待定 wr.writeRecord(contents); wr.close(); } catch (IOException e) { e.printStackTrace(); } }

Done

java读取csvjava 按顺序创建文件

java读取csvjava 按顺序创建文件

qq_41906870

解析CSV格式文件示例源码

C#解析CSV格式文件示例源码,内有详细注释哦

NqIceCoffee
评论 16
收藏 已收藏
分享
返回顶部
远不二
Java SE 62,621 成员 307,251 内容