用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
aaronsi的公告
文章分类
    存档

    原创  经典java转码程序,有备无患!实现和 jdk\bin\native2ascii.exe 同样的功能 收藏

    private String convert(String str)
    {
    String tmp;
    StringBuffer sb = new StringBuffer(1000);
    char c;
    int i, j;
    sb.setLength(0);
    for(i = 0;i<str.length();i++){
    c = str.charAt(i);
    if (c > 255) {
    sb.append("\\u");
    j = (c >>> 8);
    tmp = Integer.toHexString(j);
    if (tmp.length() == 1) sb.append("0");
    sb.append(tmp);
    j = (c & 0xFF);
    tmp = Integer.toHexString(j);
    if (tmp.length() == 1) sb.append("0");
    sb.append(tmp);
    }
    else {
    sb.append(c);
    }

    }return(new String(sb));
    }

    发表于 @ 2004年11月19日 13:38:00 | 评论( loading... ) | 编辑| 举报| 收藏

    旧一篇:SCWD知识点总结 | 新一篇:Gartner关于 EAI\B2Bi 厂家最新比较象限图(new)

    • 发表评论
    • 评论内容:
    •  
    Copyright © aaronsi
    Powered by CSDN Blog