/** ToUnicode.java */
package com.edgewww.util;
import java.io.*;
/**
* 字符串转换成Unicode码的类
* @author 栾金奎 jsp@shanghai.com
* @date 2001-03-05
*/
public class ToUnicode {
/**
* 把字符串转换成Unicode码
* @param strText 待转换的字符串
* @param code 转换前字符串的编码,如"GBK"
* @return 转换后的Unicode码字符串
*/
public String toUnicode(String strText,String code) throws UnsupportedEncodingException{
char c;
String strRet = "" ;
int intAsc;
String strHex;
strText = new String(strText.getBytes("8859_1"),code);
for ( int i = 0; i c = strText.charAt(i);
intAsc = (int)c;
if(intAsc>128){
strHex = Integer.toHexString(intAsc);
strRet = strRet + "" + strHex+";";
}
else{
strRet = strRet + c;
}
}
return strRet ;
}
}
/** 应用举例 */
/** gbk2Unicode.jsp */
0
0
相关文章
mysql备份文件管理策略_mysql备份文件管理方法
mysql中设置访问控制与IP白名单配置
如何记录用户操作日志_mysql日志表设计方法
mysql普通索引和唯一索引怎么选_mysql索引类型对比
mysql在ARM架构服务器上的安装注意事项
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具









