如何将字符串转换成unicode?

jeffidea 2005-03-10 02:34:32
一个字符串 str="123如何";
如何将它转换成 str2="/u0001/u0002.....";的形式?
...全文
272 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhulei0429 2005-03-10
  • 打赏
  • 举报
回复
jdk\bin\native2ascii.exe装上jdk里面的这个应用程序可以转
magie16036936 2005-03-10
  • 打赏
  • 举报
回复
<script>
function unicode(s){
var len=s.length;
var rs="";
for(var i=0;i<len;i++){
var k=s.substring(i,i+1);
rs+="&#"+s.charCodeAt(i)+";";
}
return rs;
}

function runicode(s){
var k=s.split(";");
var rs="";
for(i=0;i<k.length;i++){
var m=k[i].replace(/&#/,"");
rs+=String.fromCharCode(m);
}
return rs;
}
alert(unicode("我是一个神"));//我是一个神
alert(runicode("我是一个神"));
</script>
看看这个会对你有帮助~
xitianjile 2005-03-10
  • 打赏
  • 举报
回复
手工转。。
String s="123。,kdaflasd";
String sp="/";
String result="";
for(int i=0;i<s.length();i++){
String mid=Integer.toHexString((int)s.charAt(i));
for(int j=mid.length();j<4;j++){
mid="0"+mid;
}
result+=sp+mid;

}
System.out.println(result);
shengs 2005-03-10
  • 打赏
  • 举报
回复
escape()
unescape()

81,090

社区成员

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

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