-
Cómo convertir una cadena a UTF-8 Con Java
-
En el lenguaje de programación Java, objetos String codifican los caracteres que contienen utilizando el estándar Unicode. Sin embargo, en muchas aplicaciones comunes, cadenas de caracteres necesitan para convertir al formato UFT-8 antes de ser transmitida a través de redes o pasado a las computadoras de Unix. Puede llamar a los "getBytes) (" método (incluido en las bibliotecas estándar de Java) para convertir una cadena a UTF-8.
Instrucciones
1 Incluir la siguiente línea al principio del código Java:
importar java.lang. *;
2 Declarar una matriz de bytes para mantener el resultado de la conversión (no estar en Unicode más, la cadena UTF-8 se representa como una matriz de bytes):
byte [] utf8Result;
3 Convertir entre Unicode y UTF-8 como en el siguiente ejemplo de código:
utf8Result = myString.getBytes ( "UTF-8");
Reemplazar "miCadena" con el nombre del objeto String que contiene la cadena que desea convertir. Después de ejecutar esta línea, matriz de bytes "utf8Result" contendrá el UTF-8 equivalente de la cadena original.