您的位置:首页 > 编程语言 > Java开发

Java 读取CSV文件

2017-12-26 16:09 309 查看
Java读取CSV文件,使用readLine()按行读取

注意:需要解决字符编码问题

代码如下:

public class ReadCSV {
public static void main(String[] args) throws FileNotFoundException, UnsupportedEncodingException {
File csv = new File("F:\\*****\\new_trans.csv");
InputStreamReader isr = new InputStreamReader(new FileInputStream(csv),"gb2312");
BufferedReader br = new BufferedReader(isr);
String line = "";
List<String> allString = new ArrayList<String>();
try {
line = br.readLine();
while(line != null){
System.out.println(line);
line = br.readLine();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}


注:字符编码采用gb2312,utf-8本次测试不通过。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: