Я пытаюсь разобрать CSV файл с OpenCSV в NetBeans 6.0.1. Мой файл содержит символ Unicode. Когда я пишу его в выводе, символ появляется в другой форме, например (HJ1'-E/;). Когда я открываю этот файл в "Блокноте", он выглядит нормально.
Код, который я использовал:
CSVReader reader=new CSVReader(new FileReader("d:\\a.csv"),',','\'',1);
String[] line;
while((line=reader.readNext())!=null){
StringBuilder stb=new StringBuilder(400);
for(int i=0;i<line.length;i++){
stb.append(line[i]);
stb.append(";");
}
System.out.println( stb);
}