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
Partager