ser enviado, pasar el valor al frente y al revés para resolver el código ilegible

Transmitir chino de la recepción al backend, si se envía, puede producir códigos confusos. Una de las soluciones es transcodificar. Convierta el chino a códigos Unicode en la recepción y luego convierta unicode a chino en segundo plano para resolver códigos confusos.

El código del lado js es el siguiente:

         función toUnicode (str) {               var unicode = "";               para (var i = 0; i <str.length; i ++) {                       var temp = str.charAt (i);                       unicode + = '\\ u' + temp.charCodeAt (0) .toString (16);                }               return unicode;     }






 

El código java es el siguiente:

public String unicodeToCN (String unicode) {         String [] strs = unicode.split ("\\\\ u");         String returnStr = "";         for (int i = 1; i <strs.length; i ++) {           returnStr + = (char) Integer.valueOf (strs [i], 16) .intValue ();         }         return returnStr;     }







    

Supongo que te gusta

Origin blog.csdn.net/csdnbeyoung/article/details/89410817
Recomendado
Clasificación