我正在尝试从 csv 文件中读取。该文件包含 UTF-8 字符。因此,基于Parse CSV file contains a Unicode character using OpenCSV and How read Japanese fields from CSV file into java beans? 我刚写
CSVReader reader = new CSVReader(new InputStreamReader(new FileInputStream("data.csv"), "UTF-8"), ';');
但它不起作用。>>Sí, es nuevo<< 文本在记事本、Excel 和各种其他文本编辑工具中正确可见,但是当我通过 opencsv 解析文件时,我得到 >>S�, es nuevo<< (í 是特殊字符,如果您想知道 ;)
我究竟做错了什么?