j中任意文字转Unicode的通用模块_JSP技巧_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

j中任意文字转Unicode的通用模块

作者:黑客防线网安JSP教程基地 来源:黑客防线网安JSP教程基地 浏览次数:0

本篇关键词:模块通用文字任意
黑客防线网安网讯:/** ToUnicode.java */   package com.edgewww.util;     import java.io.*;     /**   * 字符串转换成Unicode码的类   * @author 栾金奎 jsp@shanghai.com   * @date 2001...
/** 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 < strText.length(); i++ ){
     c = strText.charAt(i);
     intAsc = (int)c;
     if(intAsc>128){
     strHex = Integer.toHexString(intAsc);
     strRet = strRet + "&#x" + strHex+";";
     }
     else{
     strRet = strRet + c;
     }
     }
     return strRet ;
   }
  
   }
  
   /** 应用举例 */
   /** gbk2Unicode.jsp */
   <meta http-equiv="Content-Type" content="text/html; charset=big5">
   <jsp:useBean id="g2u" scope="session" class="com.edgewww.util.ToUnicode"/>
   <% String lang = "这是简体中文"; %>
   <br>
   <%=lang %>
   <br>
   <%=g2u.toUnicode(lang,"GBK") %>
  
  
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-16480-1.html
网站维护教程更新时间:2012-04-07 00:22:34  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer