{"id":554,"date":"2017-01-15T15:28:58","date_gmt":"2017-01-15T15:28:58","guid":{"rendered":"5e388103a391daabe3de1d76a6739ccd"},"modified":"2017-01-15T15:28:58","modified_gmt":"2017-01-15T15:28:58","slug":"","status":"publish","type":"post","link":"https:\/\/www.xiaobo.li\/notes\/archives\/554","title":{"rendered":"CodePage"},"content":{"rendered":"<p><a name=\"s1\"><\/a>Links:<br \/>\n<a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/dd317756(v=vs.85).aspx\" target=\"_blank\">https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/dd317756(v=vs.85).aspx<\/a><br \/>\n<a href=\"https:\/\/en.wikipedia.org\/wiki\/Code_page\" target=\"_blank\">https:\/\/en.wikipedia.org\/wiki\/Code_page<\/a><\/p>\n<p>\n<a name=\"s1\">1. Codepage\u7684\u5b9a\u4e49\u548c\u5386\u53f2<\/a><\/p>\n<p>\u5b57\u7b26\u5185\u7801(charcter<br \/>\ncode)\u6307\u7684\u662f\u7528\u6765\u4ee3\u8868\u5b57\u7b26\u7684\u5185\u7801.\u8bfb\u8005\u5728\u8f93\u5165\u548c\u5b58\u50a8\u6587\u6863\u65f6\u90fd\u8981\u4f7f\u7528\u5185\u7801,\u5185\u7801\u5206\u4e3a<\/p>\n<ul>\n<li><strong>\u5355\u5b57\u8282\u5185\u7801<\/strong> -- Single-Byte character sets (SBCS),\u53ef\u4ee5\u652f\u6301256\u4e2a\u5b57\u7b26\u7f16\u7801.\n    <\/li>\n<li><strong>\u53cc\u5b57\u8282\u5185\u7801<\/strong> -- Double-Byte character<br \/>\n    sets)(DBCS),\u53ef\u4ee5\u652f\u630165000\u4e2a\u5b57\u7b26\u7f16\u7801.\u4e3b\u8981\u7528\u6765\u5bf9\u5927\u5b57\u7b26\u96c6\u7684\u4e1c\u65b9\u6587\u5b57\u8fdb\u884c\u7f16\u7801. <\/li>\n<\/ul>\n<p><strong>codepage<\/strong> \u6307\u7684\u662f\u4e00\u4e2a\u7ecf\u8fc7\u6311\u9009\u7684\u4ee5\u7279\u5b9a\u987a\u5e8f\u6392\u5217\u7684\u5b57\u7b26\u5185\u7801\u5217\u8868,\u5bf9\u4e8e\u65e9\u671f\u7684\u5355\u5b57\u8282\u5185\u7801\u7684\u8bed\u79cd,codepage\u4e2d\u7684\u5185\u7801\u987a\u5e8f\u4f7f\u5f97\u7cfb\u7edf<br \/>\n\u53ef\u4ee5\u6309\u7167\u6b64\u5217\u8868\u6765\u6839\u636e\u952e\u76d8\u7684\u8f93\u5165\u503c\u7ed9\u51fa\u4e00\u4e2a\u5bf9\u5e94\u7684\u5185\u7801.\u5bf9\u4e8e\u53cc\u5b57\u8282\u5185\u7801,\u5219\u7ed9\u51fa\u7684\u662fMultiByte\u5230Unicode\u7684\u5bf9\u5e94\u8868,\u8fd9\u6837\u5c31\u53ef\u4ee5\u628a<br \/>\n\u4ee5Unicode\u5f62\u5f0f\u5b58\u653e\u7684\u5b57\u7b26\u8f6c\u5316\u4e3a\u76f8\u5e94\u7684\u5b57\u7b26\u5185\u7801,\u6216\u8005\u53cd\u4e4b,\u5728Linux\u6838\u5fc3\u4e2d\u5bf9\u5e94\u7684\u51fd\u6570\u5c31\u662futf8_mbtowc\u548cutf8_wctomb.<\/p>\n<p>\u57281980\u5e74\u524d,\u4ecd\u7136\u6ca1\u6709\u4efb\u4f55\u56fd\u9645\u6807\u51c6\u5982ISO-8859\u6216Unicode\u6765\u5b9a\u4e49\u5982\u4f55\u6269\u5c55US-ASCII\u7f16\u7801\u4ee5\u4fbf\u975e\u82f1\u8bed\u56fd\u5bb6\u7684\u7528\u6237\u4f7f\u7528.\u5f88\u591aIT<br \/>\n\u5382\u5546\u53d1\u660e\u4e86\u4ed6\u4eec\u81ea\u5df1\u7684\u7f16\u7801,\u5e76\u4e14\u4f7f\u7528\u4e86\u96be\u4ee5\u8bb0\u5fc6\u7684\u6570\u76ee\u6765\u6807\u8bc6: <\/p>\n<p>\u4f8b\u5982936\u4ee3\u8868\u7b80\u4f53\u4e2d\u6587. 950\u4ee3\u8868\u7e41\u4f53\u4e2d\u6587. <\/p>\n<p><a name=\"ss1.1\"><strong>1.1 CJK<br \/>\nCodepage<\/strong><\/a> <br \/>\n\u540c Extended Unix Coding ( EUC )\u7f16\u7801\u5927\u4e0d\u4e00\u6837\u7684\u662f,\u4e0b\u9762\u6240\u6709\u7684\u8fdc\u4e1c<br \/>\ncodepage \u90fd\u5229\u7528\u4e86C1\u63a7\u5236\u7801 { =80..=9F } \u505a\u4e3a\u9996\u5b57\u8282, \u4f7f\u7528ASCII\u503c { =40..=7E {<br \/>\n\u505a\u4e3a\u7b2c\u4e8c\u5b57\u8282,\u8fd9\u6837\u624d\u80fd\u5305\u542b\u591a\u8fbe\u6570\u4e07\u4e2a\u53cc\u5b57\u8282\u5b57\u7b26,\u8fd9\u8868\u660e\u5728\u8fd9\u79cd\u7f16\u7801\u4e4b\u4e2d\u5c0f\u4e8e3F\u7684ASCII\u503c\u4e0d\u4e00\u5b9a\u4ee3\u8868ASCII\u5b57\u7b26. <\/p>\n<p><strong>CP932<\/strong> <\/p>\n<p>Shift-JIS\u5305\u542b\u65e5\u672c\u8bed charset JIS X 0201 (\u6bcf\u4e2a\u5b57\u7b26\u4e00\u4e2a\u5b57\u8282) \u548c JIS X 0208 (\u6bcf\u4e2a\u5b57\u7b26\u4e24\u4e2a\u5b57\u8282),\u6240\u4ee5 JIS X<br \/>\n0201\u5e73\u5047\u540d\u5305\u542b\u4e00\u4e2a\u5b57\u8282\u534a\u5bbd\u7684\u5b57\u7b26,\u5176\u5269\u9980\u768460\u4e2a\u5b57\u8282\u88ab\u7528\u505a7076\u4e2a\u6c49\u5b57\u4ee5\u53ca648\u4e2a\u5176\u4ed6\u5168\u5bbd\u5b57\u7b26\u7684\u9996\u5b57\u8282.\u540cEUC-JP\u7f16\u7801\u533a\u522b\u7684\u662f,<br \/>\nShift-JIS\u6ca1\u6709\u5305\u542bJIS X 202\u4e2d\u5b9a\u4e49\u76845802\u4e2a\u6c49\u5b57. <\/p>\n<p><strong>CP936<\/strong> <\/p>\n<p>GBK \u6269\u5c55\u4e86 EUC-CN \u7f16\u7801( GB 2312-80\u7f16\u7801,\u5305\u542b 6763 \u4e2a\u6c49\u5b57)\u5230Unicode<br \/>\n(GB13000.1-93)\u4e2d\u5b9a\u4e49\u768420902\u4e2a\u6c49\u5b57,\u4e2d\u56fd\u5927\u9646\u4f7f\u7528\u7684\u662f\u7b80\u4f53\u4e2d\u6587zh_CN. <\/p>\n<p><strong>CP949<\/strong> <\/p>\n<p>UnifiedHangul (UHC) \u662f\u97e9\u6587 EUC-KR \u7f16\u7801(KS C 5601-1992 \u7f16\u7801,\u5305\u62ec2350 \u97e9\u6587\u97f3\u8282\u548c 4888<br \/>\n\u4e2a\u6c49\u5b57a)\u7684\u8d85\u96c6,\u5305\u542b 8822\u4e2a\u9644\u52a0\u7684\u97e9\u6587\u97f3\u8282( \u5728C1\u4e2d ) <\/p>\n<p><strong>CP950<\/strong> <\/p>\n<p>\u662f\u4ee3\u66ffEUC-TW (CNS 11643-1992)\u7684 Big5 \u7f16\u7801(13072 \u7e41\u4f53 zh_TW \u4e2d\u6587\u5b57) \u7e41\u4f53\u4e2d\u6587,\u8fd9\u4e9b\u5b9a\u4e49\u90fd\u5728Ken Lunde\u7684<br \/>\nCJK.INF\u4e2d\u6216\u8005 Unicode \u7f16\u7801\u8868\u4e2d\u627e\u5230. <\/p>\n<p><strong>\u6ce8\u610f: Microsoft\u91c7\u7528\u4ee5\u4e0a\u56db\u79cdCodepage,\u56e0\u6b64\u8981\u8bbf\u95eeMicrosoft\u7684\u6587\u4ef6\u7cfb\u7edf\u65f6\u5fc5\u9700\u91c7\u7528\u4e0a\u9762\u7684Codepage .<\/strong> <\/p>\n<h2><a name=\"ss1.2\">1.2 IBM\u7684\u8fdc\u4e1c\u8bed\u8a00Codepage<\/a> <\/h2>\n<p>IBM\u7684Codepage\u5206\u4e3aSBCS\u548cDBCS\u4e24\u79cd: <\/p>\n<p>IBM SBCS Codepage <\/p>\n<div class=\"textbox-content\" id=\"textboxContent\">\n<li>37 (\u82f1\u6587) *<\/li>\n<li>290 (\u65e5\u6587) *<\/li>\n<li>833 (\u97e9\u6587) *<\/li>\n<li>836 (\u7b80\u4f53\u4e2d\u6587) *<\/li>\n<li>891 (\u97e9\u6587)<\/li>\n<li>897 (\u65e5\u6587)<\/li>\n<li>903 (\u7b80\u4f53\u4e2d\u6587)<\/li>\n<li>904 (\u7e41\u4f53\u4e2d\u6587)\n<p>IBM DBCS Codepage <\/p>\n<\/li>\n<li>300 (\u65e5\u6587) *<\/li>\n<li>301 (\u65e5\u6587)<\/li>\n<li>834 (\u97e9\u6587) *<\/li>\n<li>835 (\u7e41\u4f53\u4e2d\u6587) *<\/li>\n<li>837 (\u7b80\u4f53\u4e2d\u6587) *<\/li>\n<li>926 (\u97e9\u6587)<\/li>\n<li>927 (\u7e41\u4f53\u4e2d\u6587)<\/li>\n<li>928 (\u7b80\u4f53\u4e2d\u6587)\n<p>\u5c06SBCS\u7684Codepage\u548cDBCS\u7684Codepage\u6df7\u5408\u8d77\u6765\u5c31\u6210\u4e3a: IBM MBCS Codepage <\/p>\n<\/li>\n<li>930 (\u65e5\u6587) (Codepage 300 \u52a0 290) *<\/li>\n<li>932 (\u65e5\u6587) (Codepage 301 \u52a0 897)<\/li>\n<li>933 (\u97e9\u6587) (Codepage 834 \u52a0 833) *<\/li>\n<li>934 (\u97e9\u6587) (Codepage 926 \u52a0 891)<\/li>\n<li>938 (\u7e41\u4f53\u4e2d\u6587) (Codepage 927 \u52a0 904)<\/li>\n<li>936 (\u7b80\u4f53\u4e2d\u6587) (Codepage 928 \u52a0 903)<\/li>\n<li>5031 (\u7b80\u4f53\u4e2d\u6587) (Codepage 837 \u52a0 836) *<\/li>\n<li>5033 (\u7e41\u4f53\u4e2d\u6587) (Codepage 835 \u52a0 37) *\n<p><em>*\u4ee3\u8868\u91c7\u7528EBCDIC\u7f16\u7801\u683c\u5f0f<\/em> <\/p>\n<p>\u7531\u6b64\u53ef\u89c1,Mircosoft\u7684CJK Codepage\u6765\u6e90\u4e8eIBM\u7684Codepage.<\/p>\n<h2><a name=\"s2\">2. Linux\u4e0bCodepage\u7684\u4f5c\u7528<\/a><\/h2>\n<p>\u5728Linux\u4e0b\u5f15\u5165\u5bf9Codepage\u7684\u652f\u6301\u4e3b\u8981\u662f\u4e3a\u4e86\u8bbf\u95eeFAT\/VFAT\/FAT32\/NTFS\/NCPFS\u7b49\u6587\u4ef6\u7cfb\u7edf\u4e0b\u7684\u591a\u8bed\u79cd\u6587\u4ef6\u540d\u7684\u95ee\u9898,\u76ee\u524d\u5728NTFS\u548cFAT32\/VFAT\u4e0b\u7684\u6587\u4ef6\u7cfb\u7edf\u4e0a\u90fd\u4f7f\u7528\u4e86Unicode,\u8fd9\u5c31\u9700\u8981\u7cfb\u7edf\u5728\u8bfb\u53d6\u8fd9\u4e9b\u6587\u4ef6\u540d\u65f6\u52a8\u6001\u5c06\u5176\u8f6c\u6362\u4e3a\u76f8\u5e94\u7684\u8bed\u8a00\u7f16\u7801.\u56e0\u6b64\u5f15\u5165\u4e86NLS\u652f\u6301.\u5176\u76f8\u5e94\u7684\u7a0b\u5e8f\u6587\u4ef6\u5728\/usr\/src\/linux\/fs\/nls\u4e0b:<\/p>\n<ul>\n<li>Config.in\n    <\/li>\n<li>Makefile\n    <\/li>\n<li>nls_base.c\n    <\/li>\n<li>nls_cp437.c\n    <\/li>\n<li>nls_cp737.c\n    <\/li>\n<li>nls_cp775.c\n    <\/li>\n<li>nls_cp850.c\n    <\/li>\n<li>nls_cp852.c\n    <\/li>\n<li>nls_cp855.c\n    <\/li>\n<li>nls_cp857.c\n    <\/li>\n<li>nls_cp860.c\n    <\/li>\n<li>nls_cp861.c\n    <\/li>\n<li>nls_cp862.c\n    <\/li>\n<li>nls_cp863.c\n    <\/li>\n<li>nls_cp864.c\n    <\/li>\n<li>nls_cp865.c\n    <\/li>\n<li>nls_cp866.c\n    <\/li>\n<li>nls_cp869.c\n    <\/li>\n<li>nls_cp874.c\n    <\/li>\n<li>nls_cp936.c\n    <\/li>\n<li>nls_cp950.c\n    <\/li>\n<li>nls_iso8859-1.c\n    <\/li>\n<li>nls_iso8859-15.c\n    <\/li>\n<li>nls_iso8859-2.c\n    <\/li>\n<li>nls_iso8859-3.c\n    <\/li>\n<li>nls_iso8859-4.c\n    <\/li>\n<li>nls_iso8859-5.c\n    <\/li>\n<li>nls_iso8859-6.c\n    <\/li>\n<li>nls_iso8859-7.c\n    <\/li>\n<li>nls_iso8859-8.c\n    <\/li>\n<li>nls_iso8859-9.c\n    <\/li>\n<li>nls_koi8-r.c <\/li>\n<\/ul>\n<p>\u5b9e\u73b0\u4e86\u4e0b\u5217\u51fd\u6570: <\/p>\n<ul>\n<li>extern int utf8_mbtowc(__u16 *, const __u8 *, int);\n    <\/li>\n<li>extern int utf8_mbstowcs(__u16 *, const __u8 *, int);\n    <\/li>\n<li>extern int utf8_wctomb(__u8 *, __u16, int);\n    <\/li>\n<li>extern int utf8_wcstombs(__u8 *, const __u16 *, int);<\/li>\n<\/ul>\n<p>\u8fd9\u6837\u5728\u52a0\u8f7d\u76f8\u5e94\u7684\u6587\u4ef6\u7cfb\u7edf\u65f6\u5c31\u53ef\u4ee5\u7528\u4e0b\u9762\u7684\u53c2\u6570\u6765\u8bbe\u7f6eCodepage: <\/p>\n<p>\u5bf9\u4e8eCodepage 437 \u6765\u8bf4 <\/p>\n<p>mount -t vfat \/dev\/hda1 \/mnt\/1 -o codepage=437,iocharset=cp437 <\/p>\n<p>\u8fd9\u6837\u5728Linux\u4e0b\u5c31\u53ef\u4ee5\u6b63\u5e38\u8bbf\u95ee\u4e0d\u540c\u8bed\u79cd\u7684\u957f\u6587\u4ef6\u540d\u4e86.<\/p>\n<h2><a name=\"s3\">3. Linux\u4e0b\u652f\u6301\u7684Codepage<\/a><\/h2>\n<\/li>\n<li>nls codepage 437 -- \u7f8e\u56fd\/\u52a0\u62ff\u5927\u82f1\u8bed<\/li>\n<li>nls codepage 737 -- \u5e0c\u814a\u8bed<\/li>\n<li>nls codepage 775 -- \u6ce2\u7f57\u7684\u6d77\u8bed<\/li>\n<li>nls codepage 850 -- \u5305\u62ec\u897f\u6b27\u8bed\u79cd(\u5fb7\u8bed,\u897f\u73ed\u7259\u8bed,\u610f\u5927\u5229\u8bed)\u4e2d\u7684\u4e00\u4e9b\u5b57\u7b26<\/li>\n<li>nls codepage 852 -- Latin 2<br \/>\n\u5305\u62ec\u4e2d\u4e1c\u6b27\u8bed\u79cd(\u963f\u5c14\u5df4\u5c3c\u4e9a\u8bed,\u514b\u7f57\u5730\u4e9a\u8bed,\u6377\u514b\u8bed,\u82f1\u8bed,\u82ac\u5170\u8bed,\u5308\u7259\u5229\u8bed,\u7231\u5c14\u5170\u8bed,\u5fb7\u8bed,\u6ce2\u5170\u8bed,\u7f57\u9a6c\u5229\u4e9a\u8bed,\u585e\u5c14\u7ef4\u4e9a\u8bed,\u65af\u6d1b\u4f10\u514b\u8bed,\u65af\u6d1b\u6587\u5c3c\u4e9a\u8bed,Sorbian\u8bed)<\/li>\n<li>nls codepage 855 -- \u65af\u62c9\u592b\u8bed<\/li>\n<li>nls codepage 857 -- \u571f\u8033\u5176\u8bed<\/li>\n<li>nls codepage 860 -- \u8461\u8404\u7259\u8bed<\/li>\n<li>nls codepage 861 -- \u51b0\u5c9b\u8bed<\/li>\n<li>nls codepage 862 -- \u5e0c\u4f2f\u6765\u8bed<\/li>\n<li>nls codepage 863 -- \u52a0\u62ff\u5927\u8bed<\/li>\n<li>nls codepage 864 -- \u963f\u62c9\u4f2f\u8bed<\/li>\n<li>nls codepage 865 -- \u65e5\u5c14\u66fc\u8bed\u7cfb<\/li>\n<li>nls codepage 866 -- \u65af\u62c9\u592b\u8bed\/\u4fc4\u8bed<\/li>\n<li>nls codepage 869 -- \u5e0c\u814a\u8bed(2)<\/li>\n<li>nls codepage 874 -- \u6cf0\u8bed<\/li>\n<li>nls codepage 936 -- \u7b80\u4f53\u4e2d\u6587GBK<\/li>\n<li>nls codepage 950 -- \u7e41\u4f53\u4e2d\u6587Big5<\/li>\n<li>nls iso8859-1 --<br \/>\n\u897f\u6b27\u8bed\u7cfb(\u963f\u5c14\u5df4\u5c3c\u4e9a\u8bed,\u897f\u73ed\u7259\u52a0\u6cf0\u7f57\u5c3c\u4e9a\u8bed,\u4e39\u9ea6\u8bed,\u8377\u5170\u8bed,\u82f1\u8bed,Faeroese\u8bed,\u82ac\u5170\u8bed,\u6cd5\u8bed,\u5fb7\u8bed,\u52a0\u91cc\u897f\u4e9a\u8bed,\u7231\u5c14\u5170\u8bed,\u51b0\u5c9b\u8bed,\u610f\u5927\u5229\u8bed,\u632a\u5a01\u8bed,\u8461\u8404\u7259\u8bed,\u745e\u58eb\u8bed.)\u8fd9\u540c\u65f6\u9002\u7528\u4e8e\u7f8e\u56fd\u82f1\u8bed.<\/li>\n<li>nls iso8859-2 -- Latin 2<br \/>\n\u5b57\u7b26\u96c6,\u65af\u62c9\u592b\/\u4e2d\u6b27\u8bed\u7cfb(\u6377\u514b\u8bed,\u5fb7\u8bed,\u5308\u7259\u5229\u8bed,\u6ce2\u5170\u8bed,\u7f57\u9a6c\u5c3c\u4e9a\u8bed,\u514b\u7f57\u5730\u4e9a\u8bed,\u65af\u6d1b\u4f10\u514b\u8bed,\u65af\u6d1b\u6587\u5c3c\u4e9a\u8bed)<\/li>\n<li>nls iso8859-3 -- Latin 3 \u5b57\u7b26\u96c6, (\u4e16\u754c\u8bed,\u52a0\u91cc\u897f\u4e9a\u8bed,\u9a6c\u8033\u4ed6\u8bed,\u571f\u8033\u5176\u8bed)<\/li>\n<li>nls iso8859-4 -- Latin 4 \u5b57\u7b26\u96c6, (\u7231\u838e\u5c3c\u4e9a\u8bed,\u62c9\u8131\u7ef4\u4e9a\u8bed,\u7acb\u9676\u5b9b\u8bed),\u662fLatin 6 \u5b57\u7b26\u96c6\u7684\u524d\u5e8f\u6807\u51c6<\/li>\n<li>nls iso8859-5 -- \u65af\u62c9\u592b\u8bed\u7cfb(\u4fdd\u52a0\u5229\u4e9a\u8bed,Byelorussian\u8bed,\u9a6c\u5176\u987f\u8bed,\u4fc4\u8bed,\u585e\u5c14\u7ef4\u4e9a\u8bed,\u4e4c\u514b\u5170\u8bed) \u4e00\u822c\u63a8\u8350\u4f7f\u7528 KOI8-R<br \/>\ncodepage<\/li>\n<li>nls iso8859-6 -- \u963f\u62c9\u4f2f\u8bed.<\/li>\n<li>nls iso8859-7 -- \u73b0\u4ee3\u5e0c\u814a\u8bed<\/li>\n<li>nls iso8859-8 -- \u5e0c\u4f2f\u6765\u8bed<\/li>\n<li>nls iso8859-9 -- Latin 5 \u5b57\u7b26\u96c6, (\u53bb\u6389\u4e86 Latin 1\u4e2d\u4e0d\u7ecf\u5e38\u4f7f\u7528\u7684\u4e00\u4e9b\u51b0\u5c9b\u8bed\u5b57\u7b26\u800c\u4ee3\u4ee5\u571f\u8033\u5176\u8bed\u5b57\u7b26)<\/li>\n<li>nls iso8859-10 -- Latin 6 \u5b57\u7b26\u96c6, (\u56e0\u7ebd\u7279(\u683c\u9675\u5170)\u8bed,\u8428\u6469\u65af\u5c9b\u8bed\u7b49Latin 4 \u4e2d\u6ca1\u6709\u5305\u62ec\u7684\u5317\u6b27\u8bed\u79cd)<\/li>\n<li>nls iso8859-15 -- Latin 9 \u5b57\u7b26\u96c6, \u662fLatin<br \/>\n1\u5b57\u7b26\u96c6\u7684\u66f4\u65b0\u7248\u672c,\u53bb\u6389\u4e00\u4e9b\u4e0d\u5e38\u7528\u7684\u5b57\u7b26,\u589e\u52a0\u4e86\u5bf9\u7231\u838e\u5c3c\u4e9a\u8bed\u7684\u652f\u6301,\u4fee\u6b63\u4e86\u6cd5\u8bed\u548c\u82ac\u5170\u8bed\u90e8\u4efd,\u589e\u52a0\u4e86\u6b27\u5143\u5b57\u7b26)<\/li>\n<li>nls koi8-r -- \u4fc4\u8bed\u7684\u7f3a\u7701\u652f\u6301<\/li>\n<\/div>\n<p>&nbsp;<\/p>\n<h1 class=\"title\">Microsoft Code Page Identifiers<\/h1>\n<div class=\"clsServerSDKContent\">\n<\/div>\n<p>The following table defines the available code page identifiers.<\/p>\n<div class=\"alert\"><strong>Note<\/strong>&nbsp;&nbsp;<br \/>\n           ANSI code pages can be different on different computers, or<br \/>\ncan be changed for a single computer, leading to data corruption. For<br \/>\nthe most consistent results, applications should use Unicode, such as<br \/>\nUTF-8 or UTF-16, instead of a specific code page.\n        <\/div>\n<div>&nbsp;<\/p>\n<\/div>\n<table summary=\"table\" style=\"width:98%;\" class=\"ke-zeroborder\" height=\"3172\" cellspacing=\"1\" cellpadding=\"1\">\n<tbody>\n<tr>\n<th scope=\"col\">Identifier<\/th>\n<th scope=\"col\">.NET Name<\/th>\n<th scope=\"col\">Additional information<\/th>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">037<\/td>\n<td data-th=\".NET Name\">IBM037<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC US-Canada<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">437<\/td>\n<td data-th=\".NET Name\">IBM437<\/td>\n<td data-th=\"Additional information\">OEM United States<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">500<\/td>\n<td data-th=\".NET Name\">IBM500<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC International<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">708<\/td>\n<td data-th=\".NET Name\">ASMO-708<\/td>\n<td data-th=\"Additional information\">Arabic (ASMO 708)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">709<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">Arabic (ASMO-449+, BCON V4)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">710<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">Arabic - Transparent Arabic<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">720<\/td>\n<td data-th=\".NET Name\">DOS-720<\/td>\n<td data-th=\"Additional information\">Arabic (Transparent ASMO); Arabic (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">737<\/td>\n<td data-th=\".NET Name\">ibm737<\/td>\n<td data-th=\"Additional information\">OEM Greek (formerly 437G); Greek (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">775<\/td>\n<td data-th=\".NET Name\">ibm775<\/td>\n<td data-th=\"Additional information\">OEM Baltic; Baltic (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">850<\/td>\n<td data-th=\".NET Name\">ibm850<\/td>\n<td data-th=\"Additional information\">OEM Multilingual Latin 1; Western European (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">852<\/td>\n<td data-th=\".NET Name\">ibm852<\/td>\n<td data-th=\"Additional information\">OEM Latin 2; Central European (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">855<\/td>\n<td data-th=\".NET Name\">IBM855<\/td>\n<td data-th=\"Additional information\">OEM Cyrillic (primarily Russian)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">857<\/td>\n<td data-th=\".NET Name\">ibm857<\/td>\n<td data-th=\"Additional information\">OEM Turkish; Turkish (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">858<\/td>\n<td data-th=\".NET Name\">IBM00858<\/td>\n<td data-th=\"Additional information\">OEM Multilingual Latin 1 + Euro symbol<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">860<\/td>\n<td data-th=\".NET Name\">IBM860<\/td>\n<td data-th=\"Additional information\">OEM Portuguese; Portuguese (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">861<\/td>\n<td data-th=\".NET Name\">ibm861<\/td>\n<td data-th=\"Additional information\">OEM Icelandic; Icelandic (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">862<\/td>\n<td data-th=\".NET Name\">DOS-862<\/td>\n<td data-th=\"Additional information\">OEM Hebrew; Hebrew (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">863<\/td>\n<td data-th=\".NET Name\">IBM863<\/td>\n<td data-th=\"Additional information\">OEM French Canadian; French Canadian (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">864<\/td>\n<td data-th=\".NET Name\">IBM864<\/td>\n<td data-th=\"Additional information\">OEM Arabic; Arabic (864)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">865<\/td>\n<td data-th=\".NET Name\">IBM865<\/td>\n<td data-th=\"Additional information\">OEM Nordic; Nordic (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">866<\/td>\n<td data-th=\".NET Name\">cp866<\/td>\n<td data-th=\"Additional information\">OEM Russian; Cyrillic (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">869<\/td>\n<td data-th=\".NET Name\">ibm869<\/td>\n<td data-th=\"Additional information\">OEM Modern Greek; Greek, Modern (DOS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">870<\/td>\n<td data-th=\".NET Name\">IBM870<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Multilingual\/ROECE (Latin 2); IBM EBCDIC Multilingual Latin 2<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">874<\/td>\n<td data-th=\".NET Name\">windows-874<\/td>\n<td data-th=\"Additional information\">ANSI\/OEM Thai (ISO 8859-11); Thai (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">875<\/td>\n<td data-th=\".NET Name\">cp875<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Greek Modern<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">932<\/td>\n<td data-th=\".NET Name\">shift_jis<\/td>\n<td data-th=\"Additional information\">ANSI\/OEM Japanese; Japanese (Shift-JIS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">936<\/td>\n<td data-th=\".NET Name\">gb2312<\/td>\n<td data-th=\"Additional information\">ANSI\/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">949<\/td>\n<td data-th=\".NET Name\">ks_c_5601-1987<\/td>\n<td data-th=\"Additional information\">ANSI\/OEM Korean (Unified Hangul Code)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">950<\/td>\n<td data-th=\".NET Name\">big5<\/td>\n<td data-th=\"Additional information\">ANSI\/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1026<\/td>\n<td data-th=\".NET Name\">IBM1026<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Turkish (Latin 5)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1047<\/td>\n<td data-th=\".NET Name\">IBM01047<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Latin 1\/Open System<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1140<\/td>\n<td data-th=\".NET Name\">IBM01140<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC US-Canada (037 + Euro symbol); IBM EBCDIC (US-Canada-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1141<\/td>\n<td data-th=\".NET Name\">IBM01141<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Germany (20273 + Euro symbol); IBM EBCDIC (Germany-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1142<\/td>\n<td data-th=\".NET Name\">IBM01142<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Denmark-Norway (20277 + Euro symbol); IBM EBCDIC (Denmark-Norway-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1143<\/td>\n<td data-th=\".NET Name\">IBM01143<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Finland-Sweden (20278 + Euro symbol); IBM EBCDIC (Finland-Sweden-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1144<\/td>\n<td data-th=\".NET Name\">IBM01144<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Italy (20280 + Euro symbol); IBM EBCDIC (Italy-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1145<\/td>\n<td data-th=\".NET Name\">IBM01145<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Latin America-Spain (20284 + Euro symbol); IBM EBCDIC (Spain-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1146<\/td>\n<td data-th=\".NET Name\">IBM01146<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC United Kingdom (20285 + Euro symbol); IBM EBCDIC (UK-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1147<\/td>\n<td data-th=\".NET Name\">IBM01147<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC France (20297 + Euro symbol); IBM EBCDIC (France-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1148<\/td>\n<td data-th=\".NET Name\">IBM01148<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC International (500 + Euro symbol); IBM EBCDIC (International-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1149<\/td>\n<td data-th=\".NET Name\">IBM01149<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Icelandic (20871 + Euro symbol); IBM EBCDIC (Icelandic-Euro)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1200<\/td>\n<td data-th=\".NET Name\">utf-16<\/td>\n<td data-th=\"Additional information\">Unicode UTF-16, little endian byte order (BMP of ISO 10646); available only to managed applications<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1201<\/td>\n<td data-th=\".NET Name\">unicodeFFFE<\/td>\n<td data-th=\"Additional information\">Unicode UTF-16, big endian byte order; available only to managed applications<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1250<\/td>\n<td data-th=\".NET Name\">windows-1250<\/td>\n<td data-th=\"Additional information\">ANSI Central European; Central European (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1251<\/td>\n<td data-th=\".NET Name\">windows-1251<\/td>\n<td data-th=\"Additional information\">ANSI Cyrillic; Cyrillic (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1252<\/td>\n<td data-th=\".NET Name\">windows-1252<\/td>\n<td data-th=\"Additional information\">ANSI Latin 1; Western European (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1253<\/td>\n<td data-th=\".NET Name\">windows-1253<\/td>\n<td data-th=\"Additional information\">ANSI Greek; Greek (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1254<\/td>\n<td data-th=\".NET Name\">windows-1254<\/td>\n<td data-th=\"Additional information\">ANSI Turkish; Turkish (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1255<\/td>\n<td data-th=\".NET Name\">windows-1255<\/td>\n<td data-th=\"Additional information\">ANSI Hebrew; Hebrew (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1256<\/td>\n<td data-th=\".NET Name\">windows-1256<\/td>\n<td data-th=\"Additional information\">ANSI Arabic; Arabic (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1257<\/td>\n<td data-th=\".NET Name\">windows-1257<\/td>\n<td data-th=\"Additional information\">ANSI Baltic; Baltic (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1258<\/td>\n<td data-th=\".NET Name\">windows-1258<\/td>\n<td data-th=\"Additional information\">ANSI\/OEM Vietnamese; Vietnamese (Windows)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">1361<\/td>\n<td data-th=\".NET Name\">Johab<\/td>\n<td data-th=\"Additional information\">Korean (Johab)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10000<\/td>\n<td data-th=\".NET Name\">macintosh<\/td>\n<td data-th=\"Additional information\">MAC Roman; Western European (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10001<\/td>\n<td data-th=\".NET Name\">x-mac-japanese<\/td>\n<td data-th=\"Additional information\">Japanese (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10002<\/td>\n<td data-th=\".NET Name\">x-mac-chinesetrad<\/td>\n<td data-th=\"Additional information\">MAC Traditional Chinese (Big5); Chinese Traditional (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10003<\/td>\n<td data-th=\".NET Name\">x-mac-korean<\/td>\n<td data-th=\"Additional information\">Korean (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10004<\/td>\n<td data-th=\".NET Name\">x-mac-arabic<\/td>\n<td data-th=\"Additional information\">Arabic (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10005<\/td>\n<td data-th=\".NET Name\">x-mac-hebrew<\/td>\n<td data-th=\"Additional information\">Hebrew (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10006<\/td>\n<td data-th=\".NET Name\">x-mac-greek<\/td>\n<td data-th=\"Additional information\">Greek (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10007<\/td>\n<td data-th=\".NET Name\">x-mac-cyrillic<\/td>\n<td data-th=\"Additional information\">Cyrillic (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10008<\/td>\n<td data-th=\".NET Name\">x-mac-chinesesimp<\/td>\n<td data-th=\"Additional information\">MAC Simplified Chinese (GB 2312); Chinese Simplified (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10010<\/td>\n<td data-th=\".NET Name\">x-mac-romanian<\/td>\n<td data-th=\"Additional information\">Romanian (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10017<\/td>\n<td data-th=\".NET Name\">x-mac-ukrainian<\/td>\n<td data-th=\"Additional information\">Ukrainian (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10021<\/td>\n<td data-th=\".NET Name\">x-mac-thai<\/td>\n<td data-th=\"Additional information\">Thai (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10029<\/td>\n<td data-th=\".NET Name\">x-mac-ce<\/td>\n<td data-th=\"Additional information\">MAC Latin 2; Central European (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10079<\/td>\n<td data-th=\".NET Name\">x-mac-icelandic<\/td>\n<td data-th=\"Additional information\">Icelandic (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10081<\/td>\n<td data-th=\".NET Name\">x-mac-turkish<\/td>\n<td data-th=\"Additional information\">Turkish (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">10082<\/td>\n<td data-th=\".NET Name\">x-mac-croatian<\/td>\n<td data-th=\"Additional information\">Croatian (Mac)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">12000<\/td>\n<td data-th=\".NET Name\">utf-32<\/td>\n<td data-th=\"Additional information\">Unicode UTF-32, little endian byte order; available only to managed applications<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">12001<\/td>\n<td data-th=\".NET Name\">utf-32BE<\/td>\n<td data-th=\"Additional information\">Unicode UTF-32, big endian byte order; available only to managed applications<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20000<\/td>\n<td data-th=\".NET Name\">x-Chinese_CNS<\/td>\n<td data-th=\"Additional information\">CNS Taiwan; Chinese Traditional (CNS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20001<\/td>\n<td data-th=\".NET Name\">x-cp20001<\/td>\n<td data-th=\"Additional information\">TCA Taiwan<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20002<\/td>\n<td data-th=\".NET Name\">x_Chinese-Eten<\/td>\n<td data-th=\"Additional information\">Eten Taiwan; Chinese Traditional (Eten)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20003<\/td>\n<td data-th=\".NET Name\">x-cp20003<\/td>\n<td data-th=\"Additional information\">IBM5550 Taiwan<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20004<\/td>\n<td data-th=\".NET Name\">x-cp20004<\/td>\n<td data-th=\"Additional information\">TeleText Taiwan<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20005<\/td>\n<td data-th=\".NET Name\">x-cp20005<\/td>\n<td data-th=\"Additional information\">Wang Taiwan<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20105<\/td>\n<td data-th=\".NET Name\">x-IA5<\/td>\n<td data-th=\"Additional information\">IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20106<\/td>\n<td data-th=\".NET Name\">x-IA5-German<\/td>\n<td data-th=\"Additional information\">IA5 German (7-bit)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20107<\/td>\n<td data-th=\".NET Name\">x-IA5-Swedish<\/td>\n<td data-th=\"Additional information\">IA5 Swedish (7-bit)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20108<\/td>\n<td data-th=\".NET Name\">x-IA5-Norwegian<\/td>\n<td data-th=\"Additional information\">IA5 Norwegian (7-bit)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20127<\/td>\n<td data-th=\".NET Name\">us-ascii<\/td>\n<td data-th=\"Additional information\">US-ASCII (7-bit)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20261<\/td>\n<td data-th=\".NET Name\">x-cp20261<\/td>\n<td data-th=\"Additional information\">T.61<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20269<\/td>\n<td data-th=\".NET Name\">x-cp20269<\/td>\n<td data-th=\"Additional information\">ISO 6937 Non-Spacing Accent<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20273<\/td>\n<td data-th=\".NET Name\">IBM273<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Germany<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20277<\/td>\n<td data-th=\".NET Name\">IBM277<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Denmark-Norway<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20278<\/td>\n<td data-th=\".NET Name\">IBM278<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Finland-Sweden<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20280<\/td>\n<td data-th=\".NET Name\">IBM280<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Italy<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20284<\/td>\n<td data-th=\".NET Name\">IBM284<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Latin America-Spain<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20285<\/td>\n<td data-th=\".NET Name\">IBM285<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC United Kingdom<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20290<\/td>\n<td data-th=\".NET Name\">IBM290<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Japanese Katakana Extended<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20297<\/td>\n<td data-th=\".NET Name\">IBM297<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC France<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20420<\/td>\n<td data-th=\".NET Name\">IBM420<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Arabic<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20423<\/td>\n<td data-th=\".NET Name\">IBM423<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Greek<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20424<\/td>\n<td data-th=\".NET Name\">IBM424<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Hebrew<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20833<\/td>\n<td data-th=\".NET Name\">x-EBCDIC-KoreanExtended<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Korean Extended<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20838<\/td>\n<td data-th=\".NET Name\">IBM-Thai<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Thai<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20866<\/td>\n<td data-th=\".NET Name\">koi8-r<\/td>\n<td data-th=\"Additional information\">Russian (KOI8-R); Cyrillic (KOI8-R)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20871<\/td>\n<td data-th=\".NET Name\">IBM871<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Icelandic<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20880<\/td>\n<td data-th=\".NET Name\">IBM880<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Cyrillic Russian<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20905<\/td>\n<td data-th=\".NET Name\">IBM905<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Turkish<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20924<\/td>\n<td data-th=\".NET Name\">IBM00924<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Latin 1\/Open System (1047 + Euro symbol)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20932<\/td>\n<td data-th=\".NET Name\">EUC-JP<\/td>\n<td data-th=\"Additional information\">Japanese (JIS 0208-1990 and 0212-1990)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20936<\/td>\n<td data-th=\".NET Name\">x-cp20936<\/td>\n<td data-th=\"Additional information\">Simplified Chinese (GB2312); Chinese Simplified (GB2312-80)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">20949<\/td>\n<td data-th=\".NET Name\">x-cp20949<\/td>\n<td data-th=\"Additional information\">Korean Wansung<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">21025<\/td>\n<td data-th=\".NET Name\">cp1025<\/td>\n<td data-th=\"Additional information\">IBM EBCDIC Cyrillic Serbian-Bulgarian<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">21027<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">(deprecated)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">21866<\/td>\n<td data-th=\".NET Name\">koi8-u<\/td>\n<td data-th=\"Additional information\">Ukrainian (KOI8-U); Cyrillic (KOI8-U)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28591<\/td>\n<td data-th=\".NET Name\">iso-8859-1<\/td>\n<td data-th=\"Additional information\">ISO 8859-1 Latin 1; Western European (ISO)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28592<\/td>\n<td data-th=\".NET Name\">iso-8859-2<\/td>\n<td data-th=\"Additional information\">ISO 8859-2 Central European; Central European (ISO)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28593<\/td>\n<td data-th=\".NET Name\">iso-8859-3<\/td>\n<td data-th=\"Additional information\">ISO 8859-3 Latin 3<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28594<\/td>\n<td data-th=\".NET Name\">iso-8859-4<\/td>\n<td data-th=\"Additional information\">ISO 8859-4 Baltic<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28595<\/td>\n<td data-th=\".NET Name\">iso-8859-5<\/td>\n<td data-th=\"Additional information\">ISO 8859-5 Cyrillic<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28596<\/td>\n<td data-th=\".NET Name\">iso-8859-6<\/td>\n<td data-th=\"Additional information\">ISO 8859-6 Arabic<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28597<\/td>\n<td data-th=\".NET Name\">iso-8859-7<\/td>\n<td data-th=\"Additional information\">ISO 8859-7 Greek<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28598<\/td>\n<td data-th=\".NET Name\">iso-8859-8<\/td>\n<td data-th=\"Additional information\">ISO 8859-8 Hebrew; Hebrew (ISO-Visual)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28599<\/td>\n<td data-th=\".NET Name\">iso-8859-9<\/td>\n<td data-th=\"Additional information\">ISO 8859-9 Turkish<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28603<\/td>\n<td data-th=\".NET Name\">iso-8859-13<\/td>\n<td data-th=\"Additional information\">ISO 8859-13 Estonian<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">28605<\/td>\n<td data-th=\".NET Name\">iso-8859-15<\/td>\n<td data-th=\"Additional information\">ISO 8859-15 Latin 9<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">29001<\/td>\n<td data-th=\".NET Name\">x-Europa<\/td>\n<td data-th=\"Additional information\">Europa 3<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">38598<\/td>\n<td data-th=\".NET Name\">iso-8859-8-i<\/td>\n<td data-th=\"Additional information\">ISO 8859-8 Hebrew; Hebrew (ISO-Logical)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50220<\/td>\n<td data-th=\".NET Name\">iso-2022-jp<\/td>\n<td data-th=\"Additional information\">ISO 2022 Japanese with no halfwidth Katakana; Japanese (JIS)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50221<\/td>\n<td data-th=\".NET Name\">csISO2022JP<\/td>\n<td data-th=\"Additional information\">ISO 2022 Japanese with halfwidth Katakana; Japanese (JIS-Allow 1 byte Kana)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50222<\/td>\n<td data-th=\".NET Name\">iso-2022-jp<\/td>\n<td data-th=\"Additional information\">ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO\/SI)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50225<\/td>\n<td data-th=\".NET Name\">iso-2022-kr<\/td>\n<td data-th=\"Additional information\">ISO 2022 Korean<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50227<\/td>\n<td data-th=\".NET Name\">x-cp50227<\/td>\n<td data-th=\"Additional information\">ISO 2022 Simplified Chinese; Chinese Simplified (ISO 2022)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50229<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">ISO 2022 Traditional Chinese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50930<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EBCDIC Japanese (Katakana) Extended<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50931<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EBCDIC US-Canada and Japanese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50933<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EBCDIC Korean Extended and Korean<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50935<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EBCDIC Simplified Chinese Extended and Simplified Chinese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50936<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EBCDIC Simplified Chinese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50937<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EBCDIC US-Canada and Traditional Chinese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">50939<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EBCDIC Japanese (Latin) Extended and Japanese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">51932<\/td>\n<td data-th=\".NET Name\">euc-jp<\/td>\n<td data-th=\"Additional information\">EUC Japanese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">51936<\/td>\n<td data-th=\".NET Name\">EUC-CN<\/td>\n<td data-th=\"Additional information\">EUC Simplified Chinese; Chinese Simplified (EUC)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">51949<\/td>\n<td data-th=\".NET Name\">euc-kr<\/td>\n<td data-th=\"Additional information\">EUC Korean<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">51950<\/td>\n<td data-th=\".NET Name\">\n<\/td>\n<td data-th=\"Additional information\">EUC Traditional Chinese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">52936<\/td>\n<td data-th=\".NET Name\">hz-gb-2312<\/td>\n<td data-th=\"Additional information\">HZ-GB2312 Simplified Chinese; Chinese Simplified (HZ)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">54936<\/td>\n<td data-th=\".NET Name\">GB18030<\/td>\n<td data-th=\"Additional information\"><strong>Windows XP and later:<\/strong> GB18030 Simplified Chinese (4 byte); Chinese Simplified (GB18030)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57002<\/td>\n<td data-th=\".NET Name\">x-iscii-de<\/td>\n<td data-th=\"Additional information\">ISCII Devanagari<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57003<\/td>\n<td data-th=\".NET Name\">x-iscii-be<\/td>\n<td data-th=\"Additional information\">ISCII Bangla<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57004<\/td>\n<td data-th=\".NET Name\">x-iscii-ta<\/td>\n<td data-th=\"Additional information\">ISCII Tamil<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57005<\/td>\n<td data-th=\".NET Name\">x-iscii-te<\/td>\n<td data-th=\"Additional information\">ISCII Telugu<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57006<\/td>\n<td data-th=\".NET Name\">x-iscii-as<\/td>\n<td data-th=\"Additional information\">ISCII Assamese<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57007<\/td>\n<td data-th=\".NET Name\">x-iscii-or<\/td>\n<td data-th=\"Additional information\">ISCII Odia<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57008<\/td>\n<td data-th=\".NET Name\">x-iscii-ka<\/td>\n<td data-th=\"Additional information\">ISCII Kannada<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57009<\/td>\n<td data-th=\".NET Name\">x-iscii-ma<\/td>\n<td data-th=\"Additional information\">ISCII Malayalam<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57010<\/td>\n<td data-th=\".NET Name\">x-iscii-gu<\/td>\n<td data-th=\"Additional information\">ISCII Gujarati<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">57011<\/td>\n<td data-th=\".NET Name\">x-iscii-pa<\/td>\n<td data-th=\"Additional information\">ISCII Punjabi<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">65000<\/td>\n<td data-th=\".NET Name\">utf-7<\/td>\n<td data-th=\"Additional information\">Unicode (UTF-7)<\/td>\n<\/tr>\n<tr>\n<td data-th=\"Identifier\">65001<\/td>\n<td data-th=\".NET Name\">utf-8<\/td>\n<td data-th=\"Additional information\">Unicode (UTF-8)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h1 class=\"title\">Code Pages<\/h1>\n<p>enum&nbsp;CodePages<br \/>\n{<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM037=37,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM437=437,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM500=500,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ASMO_708=708,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;DOS_720=720,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ibm737=737,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ibm775=775,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ibm850=850,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ibm852=852,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM855=855,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ibm857=857,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM00858=858,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM860=860,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ibm861=861,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;DOS_862=862,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM863=863,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM864=864,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM865=865,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;cp866=866,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ibm869=869,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM870=870,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_874=874,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;cp875=875,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;shift_jis=932,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;gb2312=936,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;ks_c_5601_1987=949,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;big5=950,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM1026=1026,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01047=1047,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01140=1140,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01141=1141,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01142=1142,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01143=1143,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01144=1144,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01145=1145,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01146=1146,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01147=1147,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01148=1148,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM01149=1149,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;utf_16=1200,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;unicodeFFFE=1201,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1250=1250,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1251=1251,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;Windows_1252=1252,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1253=1253,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1254=1254,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1255=1255,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1256=1256,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1257=1257,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;windows_1258=1258,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;Johab=1361,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;macintosh=10000,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_japanese=10001,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_chinesetrad=10002,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_korean=10003,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_arabic=10004,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_hebrew=10005,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_greek=10006,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_cyrillic=10007,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_chinesesimp=10008,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_romanian=10010,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_ukrainian=10017,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_thai=10021,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_ce=10029,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_icelandic=10079,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_turkish=10081,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_mac_croatian=10082,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;utf_32=12000,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;utf_32BE=12001,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_Chinese_CNS=20000,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20001=20001,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_Chinese_Eten=20002,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20003=20003,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20004=20004,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20005=20005,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_IA5=20105,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_IA5_German=20106,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_IA5_Swedish=20107,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_IA5_Norwegian=20108,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;us_ascii=20127,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20261=20261,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20269=20269,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM273=20273,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM277=20277,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM278=20278,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM280=20280,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM284=20284,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM285=20285,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM290=20290,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM297=20297,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM420=20420,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM423=20423,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM424=20424,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_EBCDIC_KoreanExtended=20833,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM_Thai=20838,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;koi8_r=20866,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM871=20871,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM880=20880,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM905=20905,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;IBM00924=20924,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;EUC_JP=20932,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20936=20936,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp20949=20949,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;cp1025=21025,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;koi8_u=21866,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_1=28591,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_2=28592,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_3=28593,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_4=28594,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_5=28595,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_6=28596,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_7=28597,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_8=28598,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_9=28599,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_13=28603,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_15=28605,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_Europa=29001,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_8859_8_i=38598,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_2022_jp=50220,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;csISO2022JP=50221,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;iso_2022_kr=50225,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_cp50227=50227,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;euc_jp=51932,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;EUC_CN=51936,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;euc_kr=51949,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;hz_gb_2312=52936,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;GB18030=54936,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_de=57002,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_be=57003,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_ta=57004,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_te=57005,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_as=57006,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_or=57007,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_ka=57008,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_ma=57009,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_gu=57010,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;x_iscii_pa=57011,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;utf_7=65000,<br \/>\n&nbsp;&nbsp;&nbsp;&nbsp;utf_8=65001<br \/>\n};<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Links:<br \/><a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/dd317756(v=vs.85).aspx\" target=\"_blank\">https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/desktop\/dd317756(v=vs.85).aspx<\/a><br \/><a href=\"https:\/\/en.wikipedia.org\/wiki\/Code_page\" target=\"_blank\">https:\/\/en.wikipedia.org\/wiki\/Code_page<\/a><\/p>\n<p><a name=\"s1\">1. Codepage\u7684\u5b9a\u4e49\u548c\u5386\u53f2<\/a><\/p>\n<p>\u5b57\u7b26\u5185\u7801(charcter<br \/>\ncode)\u6307\u7684\u662f\u7528\u6765\u4ee3\u8868\u5b57\u7b26\u7684\u5185\u7801.\u8bfb\u8005\u5728\u8f93\u5165\u548c\u5b58\u50a8\u6587\u6863\u65f6\u90fd\u8981\u4f7f\u7528\u5185\u7801,\u5185\u7801\u5206\u4e3a<\/p>\n<ul>\n<li><strong>\u5355\u5b57\u8282\u5185\u7801<\/strong> -- Single-Byte character sets (SBCS),\u53ef\u4ee5\u652f\u6301256\u4e2a\u5b57\u7b26\u7f16\u7801.\n    <\/li>\n<li><strong>\u53cc\u5b57\u8282\u5185\u7801<\/strong> -- Double-Byte character<br \/>\n    sets)(DBCS),\u53ef\u4ee5\u652f\u630165000\u4e2a\u5b57\u7b26\u7f16\u7801.\u4e3b\u8981\u7528\u6765\u5bf9\u5927\u5b57\u7b26\u96c6\u7684\u4e1c\u65b9\u6587\u5b57\u8fdb\u884c\u7f16\u7801. <\/li>\n<\/ul>\n<p><strong>codepage<\/strong> \u6307\u7684\u662f\u4e00\u4e2a\u7ecf\u8fc7\u6311\u9009\u7684\u4ee5\u7279\u5b9a\u987a\u5e8f\u6392\u5217\u7684\u5b57\u7b26\u5185\u7801\u5217\u8868,\u5bf9\u4e8e\u65e9\u671f\u7684\u5355\u5b57\u8282\u5185\u7801\u7684\u8bed\u79cd,codepage\u4e2d\u7684\u5185\u7801\u987a\u5e8f\u4f7f\u5f97\u7cfb\u7edf<br \/>\n\u53ef\u4ee5\u6309\u7167\u6b64\u5217\u8868\u6765\u6839\u636e\u952e\u76d8\u7684\u8f93\u5165\u503c\u7ed9\u51fa\u4e00\u4e2a\u5bf9\u5e94\u7684\u5185\u7801.\u5bf9\u4e8e\u53cc\u5b57\u8282\u5185\u7801,\u5219\u7ed9\u51fa\u7684\u662fMultiByte\u5230Unicode\u7684\u5bf9\u5e94\u8868,\u8fd9\u6837\u5c31\u53ef\u4ee5\u628a<br \/>\n\u4ee5Unicode\u5f62\u5f0f\u5b58\u653e\u7684\u5b57\u7b26\u8f6c\u5316\u4e3a\u76f8\u5e94\u7684\u5b57\u7b26\u5185\u7801,\u6216\u8005\u53cd\u4e4b,\u5728Linux\u6838\u5fc3\u4e2d\u5bf9\u5e94\u7684\u51fd\u6570\u5c31\u662futf8_mbtowc\u548cutf8_wctomb.<\/p>\n<p>\u57281980\u5e74\u524d,\u4ecd\u7136\u6ca1\u6709\u4efb\u4f55\u56fd\u9645\u6807\u51c6\u5982ISO-8859\u6216Unicode\u6765\u5b9a\u4e49\u5982\u4f55\u6269\u5c55US-AS...<\/p>\n<p> <a href=\"https:\/\/www.xiaobo.li\/notes\/archives\/554\">\u7ee7\u7eed\u9605\u8bfb <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[273],"tags":[],"class_list":["post-554","post","type-post","status-publish","format-standard","hentry","category-article"],"_links":{"self":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/comments?post=554"}],"version-history":[{"count":0,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/554\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/media?parent=554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/categories?post=554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/tags?post=554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}