开发工具:
文件大小: 38kb
下载次数: 0
上传时间: 2012-05-21
详细说明: 使用示例: import zeal.util.*; public class MyTest{ public static void main(String[] args) throws Exception{ if(args.length < 2){ System.out.println( "Usage: MyTest [-gb | -big5] inputstring"); System.exit(1); return; } boolean bIsGB = true; String inStr = ""; for(int i = 0; i < args.length; i++){ if(args[i].equalsIgnoreCase("-gb")){ bIsGB = true; } else if(args[i].equalsIgnoreCase("-big5")){ bIsGB = false; } else{ inStr = args[i]; } } // 得到一个繁简体字符处理的实例 GB2Big5 pTmp = GB2Big5.getInstance(); String outStr = ""; if(bIsGB){ // 如果需要把big5码的字符转化成gb2312的,就使用big52gb()方法。 // 传入字符串参数,传出的也是字符串。 outStr = pTmp.big52gb(inStr); } else{ // 如果需要把gb2312码的字符转化成big5的,就使用gb2big5()方法。 // 传入的是字符串参数,传出的是字节数组(因为有可能需要把big5码的内容 // 写入文件,就必须用字节数组的方式写入,否则经过字节->字符串的转化之后 // 再写入文件就变成乱码了)。如果需要直接显示出来,就new一个BIG5的字符 // 串就行了。 outStr = new String(pTmp.gb2big5(inStr),"BIG5"); } System.out.println( "String [" + inStr + "] converted into:\n[" + outStr + "]"); } } ############################## 直接调用GB2Big5只适用于对于少量字符的转化,当需要对整个jsp页面根据用户需要进行编码转化 的时候,就需要使用到taglib的功能。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.