GB2312 码,中华人民共和国国家标准汉字信息交换用编码,是一个由中华人民共和国国家标准总局发布的关于简化汉字的编码,通行于中国大陆地区及新加坡,简称国标 码。两个字节中,第一个字节(高字节)的值为区号值加32(20H),第二个字节(低字节)的值为位号值加32(20H),用这两个值来表示一个汉字的编 码。UNICODE 码是微软提出的解决多国字符问题的多字节等长编码,它对英文字符采取前面加“0”字节的策略实现等长兼容。如 “A” 的 ASCII 码为0x41,UNICODE 就为0x00,0x41。利用特殊的工具各种编码之间可以互相转换.
编码转化的过程如下:
GB2312------------------>Unicode------------->Big5
import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.Reader; import java.io.UnsupportedEncodingException; import java.io.Writer; /** * */ /** * @author liheng * gb2big5.java * 2009-3-3 */ public class gb2big5 { static int iCharNum = 0; public static void main(String[] args) { String str1 = "d:\\share.po"; //需要转换的文件(GB2312) String str2 = "d:\\text.po"; //转换后的文件(BIG5) String inputString = readInput(str1); writeOutput(inputString,str2); } static String readInput(String str) { StringBuffer buffer = new StringBuffer(); try { FileInputStream fis = new FileInputStream(str); try { InputStreamReader isr = new InputStreamReader(fis,"GBK"); Reader in = new BufferedReader(isr); int ch; try { while((ch = in.read()) > -1) { iCharNum +=1; buffer.append((char)ch); } in.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"); return buffer.toString(); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } return ""; } static void writeOutput(String str,String str2) { try { FileOutputStream fos = new FileOutputStream(str2); try { Writer out = new OutputStreamWriter(fos,"Big5"); try { out.write(str); out.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
您还没有登录,请您登录后再发表评论
将保存在bs数字中的big5编码的字符串数据转换成gb2312编码的数据 此方法将更改原先存储的数据 需要转换的以big5编码的字符串数据
档案转换只能将纯文字格式的文件(例如 txt, html 等)转码,并不适用于如 MS Word, Excel 等 binary 档案。
软件支持UTF-8,GB,BIG5文件类型之间的转换. 大家可以试试,很不错的东东.呵呵~~
* 字符编码工具类 , 主要方法:1)获取传入字符串的编码格式 2)根据新的编码格式生成新字符串 /** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */ US_ASCII("US-ASCII","位ASCII字符,也叫作ISO...
JAVA9中文API CHM格式 谷歌翻译,请结合英文版观看 本文件采用BIG5编码,请查看时转换编码,否则会乱码 感谢大家下载
包括Unicode(UTF-8、UTF-16/32)、Big5、GBK以及S-JIS 支持Unicode CJK 扩展B区(Ext-B) 可进行中文繁、简体的转换 若用户输入的字符不为当前编码支持,该字符会被转换成诸如U+XXXX的Unicode格式可用正则表达式进行...
--可以使用代码页转换来转换诸如 BIG5 码等 ANSI 编码 --可以设置无限个书签 (9种图标可换) 轻松定位 --空格, 制表符彩色显示, 并可互相转换 --可以对任意的文本块进行操作, ALT 键+鼠标 --对括号 {} [] ()可以...
一个站有可能经历gb2312(gbk,big5)到utf8的转换过程,其中会遇到很多的问题。站点太庞大了怎么办呢,只能一步步来了。要是能在极少改动前端代码的情况下,先完成数据的转换将会使整件事情容易得多。经过几天测试终于...
--可以使用代码页转换来转换诸如 BIG5 码等 ANSI 编码 --可以设置无限个书签 (9种图标可换) 轻松定位 --空格, 制表符彩色显示, 并可互相转换 --可以对任意的文本块进行操作, ALT 键+鼠标 --对括号 {} [] ()可以高亮...
有时java.lang.Void也需要进行这样的转换,所以设置也是相似的<convert converter="null" match="java.lang.Void"/>.从java中传递null值到javascript是没有任何危险性的,所以DWR将这个作为默认的converter,所以你...
FFmpeg的是全球领先的多媒体框架,能够解码,编码, 转码,复用,解复用,流,过滤器和播放大部分的视频格式。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,...
spring-cloud-digital-sign Sign personal RSA2 certificate in PDF documents, under coding, please don't use right now . | To do list Frontend ...I am making big change, please don't use
该项目最有用的成果是一套文件转换工具和有效的代码示例,这些示例说明了如何从这些游戏中解码/编码各种文件格式。 虽然我认为我没有更多的时间来实现运行原始的Red Alert广告系列任务的原始目标(现在有!),但...
学习JAVA的好帮手,希望有所帮助。欢迎使用 JScript 语言参考 这些方便实用的信息将帮助您了解 JScript 的各个部分。 在“字母顺序的关键字列表”中,可以找到按字母顺序列出的所有 JScript 语言的主题。如果只需要...
2,使用+运算符时,如果一边是数字,一边是字符串,就会自动将数字转换为字符串再连接,如:${3 + "5"},结果是:35 使用内建的int函数可对数值取整,如: <#assign x=5> ${ (x/2)?int } ${ 1.1?int } ${ 1.999?int } $...
IE 5或更高版本 Mozilla Firefox 1.5.0.3或更高版本 服务器采用IIS5.1 或以上版本 数据库使用MS Access 2000以上 2.本书所附光盘实例代码: 第1章(\第1章) 查看1.2.htm中noscript显示效果的方法如下: 1.将...
第5章(\第5章) • 5.1.htm 函数定义 • 5.2.htm 无返回值的函数 • 5.3.htm 有返回值的函数及其调用 • 5.4.htm 直接使用函数返回值 • 5.5.htm 直接使用函数返回值 • ...
相关推荐
将保存在bs数字中的big5编码的字符串数据转换成gb2312编码的数据 此方法将更改原先存储的数据 需要转换的以big5编码的字符串数据
档案转换只能将纯文字格式的文件(例如 txt, html 等)转码,并不适用于如 MS Word, Excel 等 binary 档案。
软件支持UTF-8,GB,BIG5文件类型之间的转换. 大家可以试试,很不错的东东.呵呵~~
* 字符编码工具类 , 主要方法:1)获取传入字符串的编码格式 2)根据新的编码格式生成新字符串 /** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */ US_ASCII("US-ASCII","位ASCII字符,也叫作ISO...
JAVA9中文API CHM格式 谷歌翻译,请结合英文版观看 本文件采用BIG5编码,请查看时转换编码,否则会乱码 感谢大家下载
包括Unicode(UTF-8、UTF-16/32)、Big5、GBK以及S-JIS 支持Unicode CJK 扩展B区(Ext-B) 可进行中文繁、简体的转换 若用户输入的字符不为当前编码支持,该字符会被转换成诸如U+XXXX的Unicode格式可用正则表达式进行...
--可以使用代码页转换来转换诸如 BIG5 码等 ANSI 编码 --可以设置无限个书签 (9种图标可换) 轻松定位 --空格, 制表符彩色显示, 并可互相转换 --可以对任意的文本块进行操作, ALT 键+鼠标 --对括号 {} [] ()可以...
一个站有可能经历gb2312(gbk,big5)到utf8的转换过程,其中会遇到很多的问题。站点太庞大了怎么办呢,只能一步步来了。要是能在极少改动前端代码的情况下,先完成数据的转换将会使整件事情容易得多。经过几天测试终于...
--可以使用代码页转换来转换诸如 BIG5 码等 ANSI 编码 --可以设置无限个书签 (9种图标可换) 轻松定位 --空格, 制表符彩色显示, 并可互相转换 --可以对任意的文本块进行操作, ALT 键+鼠标 --对括号 {} [] ()可以高亮...
有时java.lang.Void也需要进行这样的转换,所以设置也是相似的<convert converter="null" match="java.lang.Void"/>.从java中传递null值到javascript是没有任何危险性的,所以DWR将这个作为默认的converter,所以你...
FFmpeg的是全球领先的多媒体框架,能够解码,编码, 转码,复用,解复用,流,过滤器和播放大部分的视频格式。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,...
spring-cloud-digital-sign Sign personal RSA2 certificate in PDF documents, under coding, please don't use right now . | To do list Frontend ...I am making big change, please don't use
该项目最有用的成果是一套文件转换工具和有效的代码示例,这些示例说明了如何从这些游戏中解码/编码各种文件格式。 虽然我认为我没有更多的时间来实现运行原始的Red Alert广告系列任务的原始目标(现在有!),但...
学习JAVA的好帮手,希望有所帮助。欢迎使用 JScript 语言参考 这些方便实用的信息将帮助您了解 JScript 的各个部分。 在“字母顺序的关键字列表”中,可以找到按字母顺序列出的所有 JScript 语言的主题。如果只需要...
2,使用+运算符时,如果一边是数字,一边是字符串,就会自动将数字转换为字符串再连接,如:${3 + "5"},结果是:35 使用内建的int函数可对数值取整,如: <#assign x=5> ${ (x/2)?int } ${ 1.1?int } ${ 1.999?int } $...
IE 5或更高版本 Mozilla Firefox 1.5.0.3或更高版本 服务器采用IIS5.1 或以上版本 数据库使用MS Access 2000以上 2.本书所附光盘实例代码: 第1章(\第1章) 查看1.2.htm中noscript显示效果的方法如下: 1.将...
第5章(\第5章) • 5.1.htm 函数定义 • 5.2.htm 无返回值的函数 • 5.3.htm 有返回值的函数及其调用 • 5.4.htm 直接使用函数返回值 • 5.5.htm 直接使用函数返回值 • ...