救命:idhttp get回来的源码是unicode的,怎么转化成汉字呀

4lan 2010-01-31 02:35:37
{"error": ["\u91d1\u67f3\u9732: \u5c1a\u5728\u65b0\u670d\u5151\u6362\u9650\u5236\u671f\u5185\uff0c\u8bf7\u8fc7\u4e86\u9650\u5236\u518d\u6765\u5151\u6362"]}

救命呀 怎么将上面的unicode转成汉字呀 有没有啥函数?

我试过网上的 uncodetoansi 转过后完全乱码了
...全文
155 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
4lan 2010-01-31
  • 打赏
  • 举报
回复
噢噢 明白了 谢谢了
但是chr出来的 字符 是空白的呀

是我的delphi有问题?
4lan 2010-01-31
  • 打赏
  • 举报
回复
转换成数字?再转换成字符?
十六进制转化成十进制? 再用什么函数转呀?
zhuang_bx 2010-01-31
  • 打赏
  • 举报
回复
\u9650
把\u都替换成回车换行符,再取每行的四个字符,是十六进制,把它转换成数字,再转换成字符,就是中文了

s:=chr($9650);
dd_zhouqian 2010-01-31
  • 打赏
  • 举报
回复
不会哦,我只用过utf8toansi这个函数

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧