Analyser le fichier CSV contenant un caractère Unicode à l'aide de OpenCSV

Je suis en train d'analyser une .fichier csv avec OpenCSV dans NetBeans 6.0.1. Mon fichier contient des caractères Unicode. Quand j'écris en sortie le caractère apparaît sous une autre forme, comme (HJ1'-E/;). Quand j'ouvre ce fichier dans le bloc-notes, il semble ok.

Le code que j'ai utilisé:

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);
    }

OriginalL'auteur meysam_pro | 2009-11-08