(高难度)gbk转码big5,项目小,可你就是做不了!!!
时间: 2016-09-01来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>

(perl语言 高难度)gbk转码 big5
( 你要是以为这是个简简单单的转码问题那你就 大错特错了)
项目需求 : 将 gbk 格式字符转换成 big5 格式 . (gbk --> big5)
难点 :gbk 格式文件中 含有繁体字( 见供测试用的字符 )
供测试用的字符 :[ 周竝弘 邱雯綉 林徳鎬 江王烱 劉金徳 李劍超 范文鉮 ] ,
只要能把这几个字符成功转换成 big5 格式基本就算成功了 .
你做不了 !!!
不服来战 .!!! 附上代码:
#!/usr/bin/perl use strict; use warnings; use Encode::HanConvert; open(my $INFILE,"<","in.txt") or die $!; open(my $OUTFILE,">","out.txt") or die $!; while(my $gbk = <$INFILE>){ my $big5 = gb_to_big5($gbk); #转码,有bug print $OUTFILE $big5; }

PS:
(1)in.txt 文件中存储的是这几个繁体字 , 以 gbk 格式保存 ( 供测试用 ).
(2)out.txt 是输出文件 , 将该文件用浏览器 ( 搜狗 , 谷歌等 ) 的 big5 编码格式打开 , 若能正确显示 , 则说明转码成功 .
(3) 用 Java 语言做到转码也可以 .


科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行