Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2697268
  • 博文数量: 877
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5921
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-05 12:25
个人简介

技术的乐趣在于分享,欢迎多多交流,多多沟通。

文章分类

全部博文(877)

文章存档

2021年(2)

2016年(20)

2015年(471)

2014年(358)

2013年(26)

分类: 嵌入式

2014-09-02 10:15:12

经常看到有人问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) |
给主人留下些什么吧!~~