Dans le langage de programmation Java, objets String coder les caractères qu'elles contiennent en utilisant le standard Unicode. Cependant, dans de nombreuses applications courantes, les chaînes de caractères doivent se convertir au format UFT -8 avant d'être transmis sur des réseaux ou transmis à des ordinateurs Unix. Vous pouvez appeler les " getBytes ()" méthode (inclus dans les bibliothèques standard de Java ) pour convertir une chaîne en UTF-8. Instructions
1
inclure la ligne suivante au début de votre code Java :
java.lang d'importation * ;
2
déclarer un tableau de . octets pour contenir le résultat de la conversion (qui n'est pas en Unicode plus, la chaîne UTF -8 sera représentée comme un tableau d'octets ) :
byte [] utf8Result ;
< br > 3
Convertir entre Unicode et UTF-8 comme dans l' exemple de code suivant :
utf8Result = myString.getBytes ( "UTF-8 ");
Remplacer " myString " avec l' nom de l'objet de chaîne contenant la chaîne de caractères à convertir. Après l'exécution de cette ligne, tableau d'octets " utf8Result " contiendra l'équivalent en UTF- 8 de la chaîne d'origine.