有一段中文,PHP将其生成ASCII码保存,现在java将他读出来,如何转回中文
例如中文”陈仕发“,php转成的ASCII码是:[233,153,136,228,187,149,229,143,145]
php 可以通过代码:
$strs = [233, 153, 136, 228, 187, 149, 229, 143, 145];
$result="";
for ($i=0; $i < sizeof($strs) ; $i++) {
$result .= chr($strs[$i]);
}
echo $result;
转换回中文”陈仕发“;
但是java中”陈仕发“的ASCII码是[38472,20181,21457]与PHP转到ASCII码不同,java如何用PHP转出来的ASCII码转成中文呢?
我试过一个一个ASCII码用java转,是乱码
大家有什么其他的解决方法吗?是需要进行进制转换吗?