Red de conocimiento de divisas - Preguntas y respuestas sobre Forex - Aparecen caracteres chinos confusos en los datos JSON devueltos por la API JAVA de Sina.

Aparecen caracteres chinos confusos en los datos JSON devueltos por la API JAVA de Sina.

Esto es codificación Unicode, no galimatías. Puedes transcodificar Unicode y sale.

Escribe un método de conversión de código para ti, pasa Unicode y devuelve una cadena.

¿Público? ¿Cadena? Convertir(String?utfString){

StringBuilder? ¿alguien? =?¿Nuevo? StringBuilder();

int? ¿I? =?-1;

int? pos? =?0;

mientras((I = cadena utf . index of(" \ \ u ",? pos))?!=?-1){

sb . (utf string . substring(pos, I));

If (i+5?<?utfString.length()){

pos? =?I+6;

sb . append((char)integer . parse int(utf string . substring(I+2,?i+6),?16));

}

}

¿Volver? algn . tostring();

}

上篇: ¿Qué significa retirar dinero? 下篇: ¡Sugiere algunas buenas películas! ! ! ! !
Artículos populares