weixin_45027536 2022-10-26 11:07 采纳率: 66.7%
浏览 16
已结题

java如何将PHP的中文ASCII码转为中文

有一段中文,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转,是乱码

大家有什么其他的解决方法吗?是需要进行进制转换吗?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月3日
    • 创建了问题 10月26日

    悬赏问题

    • ¥15 请各位帮我看看是哪里出了问题
    • ¥15 vs2019的js智能提示
    • ¥15 关于#开发语言#的问题:FDTD建模问题图中代码没有报错,但是模型却变透明了
    • ¥15 uniapp的h5项目写一个抽奖动画
    • ¥15 hadoop中启动hive报错如下怎么解决
    • ¥15 如何优化QWebEngineView 加载url的速度
    • ¥15 关于#hadoop#的问题,请各位专家解答!
    • ¥15 如何批量抓取网站信息
    • ¥15 Spring Boot离线人脸识别
    • ¥15 使用Ant Design Pro vue的时候,使用环境变量的时候,构建报错是什么原因