Bonjour,

Je dois lire un fichier contenant des caracteres accentues. Ils ont ete generes avec un editeur suppose gerer l'encodage utf-8.

J'utilise les classes suivantes:

FileInputStream
BufferedReader
InputStreamReader

Je peux facilement (sans preciser d'encodage aux readers) recuperer les caracteres accentues dans une String. J'utilise egalement BufferedReader.readLine() sans preciser l'encodage. Maintenant que cela a ete converti en utf-16, comment transcoder vers de l'ASCII ? Pour resumer, j'obtiens Lú et je voudrais Lú.

Si vous avez de bons pointeurs sur les bases de l'encodage, je suis plus que preneur...

Merci,

kim