急求~~~BIG5码表与GB2312码表对照表

时间:2022-01-13 20:20:21
现在我在做一个程序,能够进行编码之间的转换。现在急需BIG5编码与GB2312编码的对照表,希望有的兄弟姐妹们发给我好么?在此谢谢大家了~~~

9 个解决方案

#1


邮箱

#2


先用Windows API函数 MultiByteToWideChar 把big5转换为Unicode
先用Windows API函数 WideCharToMultiByte 把Unicode转换为GBK

如果是linux下,可以使用iconv函数或者IBM icu库

#3


楼上正解。
其中参数 CodePage: 
  GBK = 936
  BIG5 = 950

GBK → MultiByteToWideChar(CodePage=936) → WideCharToMultiByte(CodePage=950) → BIG5
BIG5 → MultiByteToWideChar(CodePage=950) → WideCharToMultiByte(CodePage=936) → GBK

以上编码转换,BIG5繁体←→GBK繁体 之间转换,如果有简体字,需要进行繁体和简体之间的转换
如果需要把繁体转成简体,或把简体转成繁体,可以使用 LCMapString 函数

GBK(936)→MultiByteToWideChar→LCMapStringW(简体转繁體)→WideCharToMultiByte→BIG5(950)
BIG5(950)→MultiByteToWideChar→LCMapStringW(繁體轉简体)→WideCharToMultiByte→GBK(936)

#4


GB2312是GBK的一个子集,和GBK一样,CodePage也是936,GB2312只有简体中文,不含有繁体中文,如果要转GB2312,就需要把繁体转成简体。
GBK是简体和繁体都包括的,如果把BIG5转成GBK可以直接转换成GBK的繁字。
BIG5里面只有繁体,没有简体,所以把GB2312转成BIG5的时候,需要进行简体转繁体,否则BIG5也无法显示简体字而丢到所有的简体字信息。

#5


邮箱:long5674735@163.com

#6


邮箱:long5674735@163.com 

#7


能否发我一份,谢谢!!邮箱:410984035@qq.com

#8


上网搜一下就有了
BIG5:
     http://www.wen8.net/html/362.htm
GB:
    http://www.geocities.com/SiliconValley/Bit/3862/simplify/sim1/gbcode.html#A0

#9


fengyh@dlou.edu.cn,谢谢

#1


邮箱

#2


先用Windows API函数 MultiByteToWideChar 把big5转换为Unicode
先用Windows API函数 WideCharToMultiByte 把Unicode转换为GBK

如果是linux下,可以使用iconv函数或者IBM icu库

#3


楼上正解。
其中参数 CodePage: 
  GBK = 936
  BIG5 = 950

GBK → MultiByteToWideChar(CodePage=936) → WideCharToMultiByte(CodePage=950) → BIG5
BIG5 → MultiByteToWideChar(CodePage=950) → WideCharToMultiByte(CodePage=936) → GBK

以上编码转换,BIG5繁体←→GBK繁体 之间转换,如果有简体字,需要进行繁体和简体之间的转换
如果需要把繁体转成简体,或把简体转成繁体,可以使用 LCMapString 函数

GBK(936)→MultiByteToWideChar→LCMapStringW(简体转繁體)→WideCharToMultiByte→BIG5(950)
BIG5(950)→MultiByteToWideChar→LCMapStringW(繁體轉简体)→WideCharToMultiByte→GBK(936)

#4


GB2312是GBK的一个子集,和GBK一样,CodePage也是936,GB2312只有简体中文,不含有繁体中文,如果要转GB2312,就需要把繁体转成简体。
GBK是简体和繁体都包括的,如果把BIG5转成GBK可以直接转换成GBK的繁字。
BIG5里面只有繁体,没有简体,所以把GB2312转成BIG5的时候,需要进行简体转繁体,否则BIG5也无法显示简体字而丢到所有的简体字信息。

#5


邮箱:long5674735@163.com

#6


邮箱:long5674735@163.com 

#7


能否发我一份,谢谢!!邮箱:410984035@qq.com

#8


上网搜一下就有了
BIG5:
     http://www.wen8.net/html/362.htm
GB:
    http://www.geocities.com/SiliconValley/Bit/3862/simplify/sim1/gbcode.html#A0

#9


fengyh@dlou.edu.cn,谢谢