Tecnología

Inicio

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.