Ha, les joies de l'encodage UTF-8/ISO-8859-1 et tutti quanti.
Je ne sais pas ce que tu utilises comme base, mais à mon avis la solution la plus simple si c'est possible est de basculer la base en UTF-8.
Sinon tu peux utiliser ca :
String stringUTF = new String ( stringLATIN.getBytes(), "UTF-8" );
Bon courage
Et utiliser stringUTF dans tes objets SWT.
L'opération inverse est la suivante :
String stringLATIN = new String ( stringUTF8.getBytes(), "ISO-8859-1" );
Laurent
Envoyé par
Spont
Bjr à tous,
Je fais une application RCP utilisant donc des composants SWT et JFace.
Le pb c que lorsque je consulte ma BD il y a des champs contenant des e avec accent aigu qui s'affiche dans un combo en un carreau.
Je veux savoir ce que je dois introduire à la place des "é" pour une solution statique (je sais par exemple que pour afficher un ô il faut mettre à la BD "ô"
).
Sinon existe-t-il une solution plus efficace pour insérer un é dans la BD si l'utilisateur introduit une chose comme ça à la BD.
Merci davantage.
Partager