Aparecen caracteres chinos confusos en los datos JSON devueltos por la API JAVA de Sina.
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();
}