经常看到有人问GBK编码到UNicode编码转换表,原本想放在文章中谁知内容太大,放不上,只好放附件里面了,有用的可以下载看看,先贴出一部分:
map_table.txt 至于这个表是怎么产生的,我在字库相关文章中的其他页面给予了详细的描述,并附有源码,有需要的自己仔细的翻看我的字库相关文章,
#include
#include
#include
static Table_T tab_UCS2_to_GBK = NULL;
// sizeof(tab_GBK_to_UCS2) / sizeof(tab_GBK_to_UCS2[0]);
#define NUMOF_TAB_GBK_TO_UCS2 32016
static const unsigned short tab_GBK_to_UCS2[][2] =
{
/* GBK Unicode 字 */
{0x8140, 0x4E02}, // 丂
{0x8141, 0x4E04}, // 丄
{0x8142, 0x4E05}, // 丅
{0x8143, 0x4E06}, // 丆
{0x8144, 0x4E0F}, // 丏
{0x8145, 0x4E12}, // 丒
{0x8146, 0x4E17}, // 丗
{0x8147, 0x4E1F}, // 丟
{0x8148, 0x4E20}, // 丠
{0x8149, 0x4E21}, // 両
{0x814A, 0x4E23}, // 丣
{0x814B, 0x4E26}, // 並
{0x814C, 0x4E29}, // 丩
{0x814D, 0x4E2E}, // 丮
{0x814E, 0x4E2F}, // 丯
{0x814F, 0x4E31}, // 丱
{0x8150, 0x4E33}, // 丳
{0x8151, 0x4E35}, // 丵
{0x8152, 0x4E37}, // 丷
{0x8153, 0x4E3C}, // 丼
{0x8154, 0x4E40}, // 乀
{0x8155, 0x4E41}, // 乁
{0x8156, 0x4E42}, // 乂
{0x8157, 0x4E44}, // 乄
{0x8158, 0x4E46}, // 乆
{0x8159, 0x4E4A}, // 乊
{0x815A, 0x4E51}, // 乑
{0x815B, 0x4E55}, // 乕
{0x815C, 0x4E57}, // 乗
{0x815D, 0x4E5A}, // 乚
{0x815E, 0x4E5B}, // 乛
{0x815F, 0x4E62}, // 乢
{0x8160, 0x4E63}, // 乣
{0x8161, 0x4E64}, // 乤
{0x8162, 0x4E65}, // 乥
{0x8163, 0x4E67}, // 乧
{0x8164, 0x4E68}, // 乨
{0x8165, 0x4E6A}, // 乪
{0x8166, 0x4E6B}, // 乫
{0x8167, 0x4E6C}, // 乬
{0x8168, 0x4E6D}, // 乭
{0x8169, 0x4E6E}, // 乮
{0x816A, 0x4E6F}, // 乯
{0x816B, 0x4E72}, // 乲
{0x816C, 0x4E74}, // 乴
{0x816D, 0x4E75}, // 乵
{0x816E, 0x4E76}, // 乶
{0x816F, 0x4E77}, // 乷
{0x8170, 0x4E78}, // 乸
{0x8171, 0x4E79}, // 乹
{0x8172, 0x4E7A}, // 乺
{0x8173, 0x4E7B}, // 乻
{0x8174, 0x4E7C}, // 乼
{0x8175, 0x4E7D}, // 乽
{0x8176, 0x4E7F}, // 乿
{0x8177, 0x4E80}, // 亀
{0x8178, 0x4E81}, // 亁
{0x8179, 0x4E82}, // 亂
{0x817A, 0x4E83}, // 亃
{0x817B, 0x4E84}, // 亄
{0x817C, 0x4E85}, // 亅
{0x817D, 0x4E87}, // 亇
{0x817E, 0x4E8A}, // 亊
{0x817F, 0x0001}, // XXXXX
{0x8180, 0x4E90}, // 亐
{0x8181, 0x4E96}, // 亖
{0x8182, 0x4E97}, // 亗
{0x8183, 0x4E99}, // 亙
{0x8184, 0x4E9C}, // 亜
{0x8185, 0x4E9D}, // 亝
{0x8186, 0x4E9E}, // 亞
{0x8187, 0x4EA3}, // 亣
{0x8188, 0x4EAA}, // 亪
{0x8189, 0x4EAF}, // 亯
{0x818A, 0x4EB0}, // 亰
{0x818B, 0x4EB1}, // 亱
{0x818C, 0x4EB4}, // 亴
{0x818D, 0x4EB6}, // 亶
{0x818E, 0x4EB7}, // 亷
{0x818F, 0x4EB8}, // 亸
{0x8190, 0x4EB9}, // 亹
{0x8191, 0x4EBC}, // 亼
{0x8192, 0x4EBD}, // 亽
{0x8193, 0x4EBE}, // 亾
{0x8194, 0x4EC8}, // 仈
{0x8195, 0x4ECC}, // 仌
{0x8196, 0x4ECF}, // 仏
{0x8197, 0x4ED0}, // 仐
{0x8198, 0x4ED2}, // 仒
{0x8199, 0x4EDA}, // 仚
{0x819A, 0x4EDB}, // 仛
{0x819B, 0x4EDC}, // 仜
{0x819C, 0x4EE0}, // 仠
{0x819D, 0x4EE2}, // 仢
{0x819E, 0x4EE6}, // 仦
{0x819F, 0x4EE7}, // 仧
{0x81A0, 0x4EE9}, // 仩
{0x81A1, 0x4EED}, // 仭
{0x81A2, 0x4EEE}, // 仮
{0x81A3, 0x4EEF}, // 仯
{0x81A4, 0x4EF1}, // 仱
{0x81A5, 0x4EF4}, // 仴
{0x81A6, 0x4EF8}, // 仸
{0x81A7, 0x4EF9}, // 仹
{0x81A8, 0x4EFA}, // 仺
{0x81A9, 0x4EFC}, // 仼
{0x81AA, 0x4EFE}, // 仾
{0x81AB, 0x4F00}, // 伀
{0x81AC, 0x4F02}, // 伂
{0x81AD, 0x4F03}, // 伃
{0x81AE, 0x4F04}, // 伄
{0x81AF, 0x4F05}, // 伅
{0x81B0, 0x4F06}, // 伆
{0x81B1, 0x4F07}, // 伇
{0x81B2, 0x4F08}, // 伈
{0x81B3, 0x4F0B}, // 伋
{0x81B4, 0x4F0C}, // 伌
{0x81B5, 0x4F12}, // 伒
{0x81B6, 0x4F13}, // 伓
{0x81B7, 0x4F14}, // 伔
{0x81B8, 0x4F15}, // 伕
{0x81B9, 0x4F16}, // 伖
{0x81BA, 0x4F1C}, // 伜
{0x81BB, 0x4F1D}, // 伝
{0x81BC, 0x4F21}, // 伡
{0x81BD, 0x4F23}, // 伣
{0x81BE, 0x4F28}, // 伨
{0x81BF, 0x4F29}, // 伩
{0x81C0, 0x4F2C}, // 伬
{0x81C1, 0x4F2D}, // 伭
{0x81C2, 0x4F2E}, // 伮
{0x81C3, 0x4F31}, // 伱
{0x81C4, 0x4F33}, // 伳
{0x81C5, 0x4F35}, // 伵
{0x81C6, 0x4F37}, // 伷
{0x81C7, 0x4F39}, // 伹
{0x81C8, 0x4F3B}, // 伻
{0x81C9, 0x4F3E}, // 伾
{0x81CA, 0x4F3F}, // 伿
{0x81CB, 0x4F40}, // 佀
{0x81CC, 0x4F41}, // 佁
{0x81CD, 0x4F42}, // 佂
{0x81CE, 0x4F44}, // 佄
{0x81CF, 0x4F45}, // 佅
{0x81D0, 0x4F47}, // 佇
{0x81D1, 0x4F48}, // 佈
{0x81D2, 0x4F49}, // 佉
{0x81D3, 0x4F4A}, // 佊
{0x81D4, 0x4F4B}, // 佋
{0x81D5, 0x4F4C}, // 佌
{0x81D6, 0x4F52}, // 佒
{0x81D7, 0x4F54}, // 佔
{0x81D8, 0x4F56}, // 佖
{0x81D9, 0x4F61}, // 佡
{0x81DA, 0x4F62}, // 佢
{0x81DB, 0x4F66}, // 佦
{0x81DC, 0x4F68}, // 佨
{0x81DD, 0x4F6A}, // 佪
{0x81DE, 0x4F6B}, // 佫
{0x81DF, 0x4F6D}, // 佭
{0x81E0, 0x4F6E}, // 佮
{0x81E1, 0x4F71}, // 佱
{0x81E2, 0x4F72}, // 佲
{0x81E3, 0x4F75}, // 併
{0x81E4, 0x4F77}, // 佷
{0x81E5, 0x4F78}, // 佸
{0x81E6, 0x4F79}, // 佹
{0x81E7, 0x4F7A}, // 佺
{0x81E8, 0x4F7D}, // 佽
{0x81E9, 0x4F80}, // 侀
{0x81EA, 0x4F81}, // 侁
{0x81EB, 0x4F82}, // 侂
{0x81EC, 0x4F85}, // 侅
{0x81ED, 0x4F86}, // 來
{0x81EE, 0x4F87}, // 侇
{0x81EF, 0x4F8A}, // 侊
{0x81F0, 0x4F8C}, // 侌
{0x81F1, 0x4F8E}, // 侎
{0x81F2, 0x4F90}, // 侐
{0x81F3, 0x4F92}, // 侒
{0x81F4, 0x4F93}, // 侓
{0x81F5, 0x4F95}, // 侕
{0x81F6, 0x4F96}, // 侖
{0x81F7, 0x4F98}, // 侘
{0x81F8, 0x4F99}, // 侙
{0x81F9, 0x4F9A}, // 侚
{0x81FA, 0x4F9C}, // 侜
{0x81FB, 0x4F9E}, // 侞
{0x81FC, 0x4F9F}, // 侟
{0x81FD, 0x4FA1}, // 価
{0x81FE, 0x4FA2}, // 侢
{0x81FF, 0x0001}, // XXXXX
{0x8200, 0x0001}, // XXXXX
阅读(2498) | 评论(0) | 转发(0) |