Nwlapcug.com


Come convertire una stringa UTF-8 con Java

Nel linguaggio di programmazione Java, oggetti String codificano i caratteri che contengono utilizzando lo standard Unicode. Tuttavia, in molte applicazioni comuni, stringhe di caratteri necessario ottenere convertiti nel formato UFT-8 prima di essere trasmessi su reti o passato al computer Unix. È possibile chiamare il metodo "GetBytes ()" (incluso nelle librerie Java standard) per convertire una stringa UTF-8.

Istruzioni

1

Includere la seguente riga all'inizio del codice Java:

importazione java.lang.*;

2

Dichiarare una matrice di byte per contenere il risultato della conversione (non essendo in Unicode più, la stringa UTF-8 sarà rappresentato come una matrice di byte):

byte [] utf8Result;

3

Conversione tra Unicode e UTF-8 come nell'esempio di codice riportato di seguito:

utf8Result = myString.getBytes("UTF-8");

Sostituire "myString" con il nome dell'oggetto String contenente la stringa da convertire. Dopo l'esecuzione di questa linea, matrice di byte "utf8Result" contiene l'equivalente di UTF-8 della stringa originale.