字符集转换

rocsnake 2002-05-23 02:46:12
在JavaScript中 '阿'.charCodeAt(0) = 38463
怎样在Jsp或者JavaBean中将38463还原成汉字 阿


...全文
58 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rocsnake 2002-05-23
  • 打赏
  • 举报
回复
谢谢,我试试---行
那如果:如果在服务端怎样将 阿 转化成 \u963f
weidegong 2002-05-23
  • 打赏
  • 举报
回复
指定字符集即可
<%@ page contentType="text/html; charset=GBK" %>
<%
String str="阿";
out.println(str.charAt(0));
%>
Andrawu 2002-05-23
  • 打赏
  • 举报
回复
不好意思,我没有看清题目,请见谅:
<%String str = "\u963F" ; //963F为'阿'.charCodeAt(0) = 38463,38463的十六进制
out.print("aaaa=="+str) ;
%>
试过可以,你试试,不过在之前要将此化为十六进制。
rocsnake 2002-05-23
  • 打赏
  • 举报
回复
第一个人回答的是废话,我问的是在服务端的Java语言中


第二个人问得好:因为通过微软的XMLDOM对象与Jsp通讯出现字符集的转化问题,现在需要这样做
zhu_liping 2002-05-23
  • 打赏
  • 举报
回复
为什么要这样做呢?
Andrawu 2002-05-23
  • 打赏
  • 举报
回复
<BODY BGCOLOR="#FFFFFF">
<script>
var str = '阿' ;
var strcode = str.charCodeAt(0) ;
alert(str+"=="+str.charCodeAt(0))

alert(str.charCodeAt(0)+"=="+String.fromCharCode(strcode)) ;

</script>
</BODY>

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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