problème de conversion UTF -> iso
Salut,
j'ai un petit problème de convesion de caractères de l'utf vers iso. Jusque là, j'utilisais :
Code:
1 2 3 4 5 6 7 8 9
| public String convertToIso(String toConvert){
String converted ="";
try{
converted = new String ( toConvert.getBytes(), "ISO-8859-1" );
}catch(Exception err){
System.out.println(err+"Problème de conversion UTF -> ISO ");
}
return converted;
} |
Mais suite à une utilisation plus approfondie, j'ai vu que lorsque l'on à affaire à des mots comme "oeuvre", il y a des problème avec le oe qui est trduit par un merveilleux carré. Le même problème se pose avec le " ' "... en cherchant sur google, j'ai vu qu'une solution consistait à passer de l'utf à l'ascii et ensuite à l'iso. Quelqu'un voit une solution plus facile?