【发布时间】:2015-07-15 02:28:18
【问题描述】:
我正在尝试在 java 中读取 xls 文件并将其转换为 csv。问题是它包含希腊字符。我使用了各种不同的方法,但没有成功。
br = new BufferedReader(new InputStreamReader(
new FileInputStream(saveDir+"/"+fileName+".xls"), "UTF-8"));
FileWriter writer1 = new FileWriter(saveDir+"/A"+fileName+".csv");
byte[] bytes = thisLine.getBytes("UTF-8");
writer1.append(new String(bytes, "UTF-8"));
将其与不同的编码器一起使用,例如 utf16 和 windows-1253,当然也没有使用字节数组。没有工作。有什么想法吗?
【问题讨论】:
标签: java csv character-encoding xls