{"id":3378,"date":"2017-12-10T12:24:08","date_gmt":"2017-12-10T04:24:08","guid":{"rendered":"http:\/\/www.bookcard.net\/wordpress\/?p=3378"},"modified":"2018-01-16T16:23:12","modified_gmt":"2018-01-16T08:23:12","slug":"windows_ansi_unicode_utf8","status":"publish","type":"post","link":"https:\/\/www.bookcard.net\/wordpress\/windows_ansi_unicode_utf8\/","title":{"rendered":"Windows\u4e4bANSI\u548cUNICODE\u8207UTF8\u76f8\u4e92\u8f49\u63db"},"content":{"rendered":"<figure id=\"attachment_3380\" aria-describedby=\"caption-attachment-3380\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.bookcard.net\/wordpress\/wp-content\/uploads\/2017\/12\/WINDOWS_ANSI_UNICODE_UTF8.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-3380\" src=\"https:\/\/www.bookcard.net\/wordpress\/wp-content\/uploads\/2017\/12\/WINDOWS_ANSI_UNICODE_UTF8.jpg\" alt=\"\" width=\"1024\" height=\"768\" srcset=\"https:\/\/www.bookcard.net\/wordpress\/wp-content\/uploads\/2017\/12\/WINDOWS_ANSI_UNICODE_UTF8.jpg 1024w, https:\/\/www.bookcard.net\/wordpress\/wp-content\/uploads\/2017\/12\/WINDOWS_ANSI_UNICODE_UTF8-300x225.jpg 300w, https:\/\/www.bookcard.net\/wordpress\/wp-content\/uploads\/2017\/12\/WINDOWS_ANSI_UNICODE_UTF8-768x576.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption id=\"caption-attachment-3380\" class=\"wp-caption-text\">Windows\u4e4bANSI\u548cUNICODE\u8207UTF8\u76f8\u4e92\u8f49\u63db<\/figcaption><\/figure>\n<p>\u56e0\u70baWindows\u63a7\u4ef6\u5168\u90e8\u4f7f\u7528UNICODE\u7de8\u78bc\u5b57\u7b26(\u6216ANSI),\u800c\u6211\u6587\u4eba\u537b\u559c\u6b61\u4f7f\u7528UTF8\u7de8\u78bc\u5b57\u7b26,\u6240\u4ee5\u9700\u8981\u5728UTF8\u8207UNICODE\u4e4b\u9593\u76f8\u4e92\u8f49\u63db,\u800c\u6211\u57282010\u5e7412\u67087\u65e5\u5beb\u7684\u4e00\u500b\u5b57\u7b26\u8f49\u63db\u51fd\u5f0f\u5eab\u525b\u597d\u6d3e\u4e0a\u7528\u5834.\u6240\u6709\u8f49\u63dbMultiByteToWideChar()\u8207WideCharToMultiByte()\u5169\u500b\u51fd\u5f0f\u5b8c\u6210,\u8f49\u63db\u5f8c\u4ee5NULL\u5b57\u7b26\u7d50\u5c3e.\u7279\u5c07\u5176\u7c21\u5316\u4e26\u8a18\u9304\u5982\u4e0b,\u4fbf\u65bc\u4ee5\u5f8c\u79fb\u690d\u4f7f\u7528.<\/p>\n<p>\u591a\u5b57\u7bc0\u5b57\u7b26(ANSI\/UTF-8)\u8f49\u63db\u5bec\u5b57\u7b26(UNICODE)<\/p>\n<p>int MultiByteToWideChar(<\/p>\n<p>UINT CodePage,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ \u4ee3\u78bc\u9801<\/p>\n<p>DWORD dwFlags,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ \u5b57\u7b26\u6a19\u8a8c, \u9ed8\u8a8d\u8a2d\u70ba0<\/p>\n<p>LPCSTR lpMultiByteStr, \/\/\u591a\u5b57\u7bc0\u5b57\u7b26<\/p>\n<p>int cchMultiByte,\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/\u591a\u5b57\u7bc0\u5b57\u7b26\u500b\u6578<\/p>\n<p>LPWSTR lpWideCharStr,\u00a0 \/\/ \u5bec\u5b57\u7b26\u8f38\u51fa\u7de9\u5b58<\/p>\n<p>int cchWideChar\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/\u5bec\u5b57\u7b26\u7de9\u5b58\u5927\u5c0f<\/p>\n<p>);<\/p>\n<p>\u5bec\u5b57\u7b26(UNICODE)\u8f49\u63db\u591a\u5b57\u7bc0\u5b57\u7b26(ANSI\/UTF-8)<\/p>\n<p>int WideCharToMultiByte(<\/p>\n<p>UINT CodePage,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/\u4ee3\u78bc\u9801<\/p>\n<p>DWORD dwFlags,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/ \u5b57\u7b26\u6a19\u8a8c, \u9ed8\u8a8d\u8a2d\u70ba0<\/p>\n<p>LPCWSTR lpWideCharStr, \/\/ \u5bec\u5b57\u7b26<\/p>\n<p>int cchWideChar,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/\u5bec\u5b57\u7b26\u9577\u5ea6<\/p>\n<p>LPSTR lpMultiByteStr,\u00a0 \/\/\u591a\u5b57\u7bc0\u5b57\u7b26\u8f38\u51fa\u7de9\u5b58<\/p>\n<p>int cchMultiByte,\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/\u591a\u5b57\u7bc0\u5b57\u7b26\u7de9\u5b58\u8f38\u51fa\u5927\u5c0f<\/p>\n<p>LPCSTR lpDefaultChar,\u00a0 \/\/ \u81ea\u5b9a\u7fa9\u5bec\u5b57\u7b26,\u9ed8\u8a8d\u8a2d\u70baNULL<\/p>\n<p>LPBOOL lpUsedDefaultChar\u00a0\u00a0 \/\/ \u662f\u5426\u4f7f\u7528\u5bec\u5b57\u7b26<\/p>\n<p>);<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>\/\/ Ansi\u8f49\u63dbUnicode<\/p>\n<p>\/\/ Unicode:Unicode\u78bc\u6587\u672c\u8f38\u51fa<\/p>\n<p>\/\/ Unicode_Size:Unicode\u78bc\u8f38\u51fa\u7de9\u885d\u5340WORD\u7684\u9577\u5ea6<\/p>\n<p>\/\/ Ansi:ANSI\u78bc\u6587\u672c\u8f38\u5165,\u4ee5NULL\u5b57\u7b26\u63a5\u5c3e<\/p>\n<p>\/\/ Encode:ANSI\u6587\u672c\u5b57\u7b26\u7de8\u78bc<\/p>\n<p>\/\/ \u8fd4\u56de\u503c:Unicode \u5b57\u7b26\u500b\u6578!(Unicode\u4e00\u500b\u5b57\u7b26\u9700\u5169\u500b\u5b57\u7bc0)<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>int Ansi_To_Unicode(WCHAR * Unicode,int Unicode_Size,char * Ansi,int Encode)<\/p>\n<p>{<\/p>\n<p>int Unicode_Length;\/\/ Unicode \u5b57\u7b26\u500b\u6578!\u975e\u5b57\u7bc0\u6578!<\/p>\n<p>if(Unicode == NULL || Ansi == NULL)<\/p>\n<p>return 0;<\/p>\n<p>\/\/ Ansi\u8f49\u63dbUnicode<\/p>\n<p>Unicode_Length = MultiByteToWideChar(Encode, NULL, Ansi,strlen(Ansi), Unicode, Unicode_Size);\/\/ \u8f49\u63db<\/p>\n<p>Unicode[Unicode_Length] = 0;<\/p>\n<p>return Unicode_Length;<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>\/\/Unicode\u8f49\u63dbAnsi<\/p>\n<p>\/\/Ansi:ANSI\u78bc\u6587\u672c\u8f38\u51fa<\/p>\n<p>\/\/Unicode_Size:Unicode\u78bc\u8f38\u51fa\u7de9\u885d\u5340WORD\u7684\u9577\u5ea6<\/p>\n<p>\/\/Unicode:Unicode\u78bc\u6587\u672c\u8f38\u5165<\/p>\n<p>\/\/\u8fd4\u56de\u503c:Ansi\u6240\u5360\u5b57\u7bc0\u6578!<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>int Unicode_To_Ansi(char* Ansi,int Ansi_Size,PWORD Unicode)<\/p>\n<p>{<\/p>\n<p>int Ansi_Length;<\/p>\n<p>if(Ansi == NULL || Unicode == 0)<\/p>\n<p>return 0;<\/p>\n<p>\/\/Unicode\u8f49\u63dbAnsi<\/p>\n<p>Ansi_Length = WideCharToMultiByte(CP_ACP, NULL, Unicode, wcslen(Unicode), Ansi, Ansi_Size, NULL, NULL);<\/p>\n<p>Ansi[Ansi_Length] = NULL;<\/p>\n<p>return Ansi_Length;<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>\/\/ UTF-8 \u8f49 Unicode<\/p>\n<p>\/\/Unicode:Unicode\u78bc\u6587\u672c\u8f38\u51fa<\/p>\n<p>\/\/Unicode_Size:Unicode\u78bc\u8f38\u51fa\u7de9\u885d\u5340WORD\u7684\u9577\u5ea6<\/p>\n<p>\/\/Utf8:Utf-8\u6587\u672c\u8f38\u5165<\/p>\n<p>\/\/\u8fd4\u56de\u503c:UTF-8\u5b57\u7b26\u500b\u6578!<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>int Utf8_To_Unicode(WCHAR * Unicode,int Unicode_SIze,char * Utf8)<\/p>\n<p>{<\/p>\n<p>int Unicode_Length;<\/p>\n<p>if(Utf8 == NULL || Unicode == NULL )<\/p>\n<p>return 0;<\/p>\n<p>\/\/ UTF-8 \u8f49 Unicode<\/p>\n<p>Unicode_Length = MultiByteToWideChar(CP_UTF8, NULL, Utf8, strlen(Utf8), Unicode, Unicode_SIze);<\/p>\n<p>Unicode[Unicode_Length] = NULL;<\/p>\n<p>return Unicode_Length;<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>\/\/ UTF-8 \u8f49 Unicode<\/p>\n<p>\/\/Utf8:UTF-8\u5b57\u7b26\u8f38\u51fa<\/p>\n<p>\/\/Utf8_Size:UTF-8\u78bc\u8f38\u51fa\u7de9\u885d\u5340BYTE\u7684\u9577\u5ea6<\/p>\n<p>\/\/Unicode:Unicode\u5bec\u5b57\u7b26\u8f38\u5165<\/p>\n<p>\/\/\u8fd4\u56de\u503c:Unicode\u6240\u5360\u5b57\u7bc0\u6578!<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>int Unicode_To_Utf8(char * Utf8,int Utf8_Size,WCHAR * Unicode)<\/p>\n<p>{<\/p>\n<p>int Utf8_Length;<\/p>\n<p>if(Utf8 == NULL || Unicode == NULL)<\/p>\n<p>return 0;<\/p>\n<p>\/\/ UTF-8 \u8f49 Unicode<\/p>\n<p>Utf8_Length = WideCharToMultiByte(CP_UTF8, NULL, Unicode, wcslen(Unicode), Utf8, Utf8_Size, NULL, NULL);<\/p>\n<p>Utf8[Utf8_Length] = NULL;<\/p>\n<p>return Utf8_Length;<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>\/\/Ansi \u8f49 Utf8<\/p>\n<p>\/\/Utf8:UTF-8\u5b57\u7b26\u8f38\u51fa<\/p>\n<p>\/\/Utf8_Size:UTF-8\u78bc\u8f38\u51fa\u7de9\u885d\u5340BYTE\u7684\u9577\u5ea6<\/p>\n<p>\/\/Ansi:ANSI\u6587\u672c\u8f38\u5165<\/p>\n<p>\/\/Encode:ANSI\u6587\u672c\u5b57\u7b26\u7de8\u78bc<\/p>\n<p>\/\/\u8fd4\u56de\u503c:Utf8\u5b57\u7bc0\u9577\u5ea6<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>int Ansi_To_Utf8(char * Utf8,int Utf8_Size,char * Ansi,int Encode)<\/p>\n<p>{<\/p>\n<p>int Utf8_Length = NULL;<\/p>\n<p>PWORD Unicode;<\/p>\n<p>int\u00a0\u00a0 Unicode_Size;<\/p>\n<p>int\u00a0\u00a0 Unicode_Length;<\/p>\n<p>Unicode = (PWORD)Utf8;<\/p>\n<p>Unicode_Size = Utf8_Size\/2;<\/p>\n<p>\/\/ Ansi \u8f49 Unicode<\/p>\n<p>\/\/Unicode_Length = Ansi_To_Unicode(Unicode,Unicode_Size,Ansi,Encode);<\/p>\n<p>Unicode_Length = MultiByteToWideChar(Encode, NULL, Ansi,strlen(Ansi), Unicode, Unicode_Size);\/\/ \u8f49\u63db<\/p>\n<p>Unicode[Unicode_Length] = 0;<\/p>\n<p>\/\/ Unicode \u8f49 Utf8<\/p>\n<p>\/\/Utf8_Length = ::Unicode_To_Utf8(Utf8,Utf8_Size,Unicode);<\/p>\n<p>Utf8_Length = WideCharToMultiByte(CP_UTF8, NULL, Unicode, wcslen(Unicode), Utf8, Utf8_Size, NULL, NULL);<\/p>\n<p>Utf8[Utf8_Length] = NULL;<\/p>\n<p>return Utf8_Length;<\/p>\n<p>}<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>\/\/ Utf8 \u8f49\u63db Ansi<\/p>\n<p>\/\/ Ansi: ANSI\u6587\u672c\u8f38\u51fa<\/p>\n<p>\/\/ Ansi_Size:ANSI\u78bc\u8f38\u51fa\u7de9\u885d\u5340BYTE\u7684\u9577\u5ea6<\/p>\n<p>\/\/ Utf8: UTF-8\u5b57\u7b26\u8f38\u5165<\/p>\n<p>\/\/ \u8fd4\u56de\u503c:Ansi\u5b57\u7bc0\u9577\u5ea6<\/p>\n<p>\/\/&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>int Utf8_To_Ansi(char * Ansi,int Ansi_Size,char * Utf8)<\/p>\n<p>{<\/p>\n<p>int Ansi_Length = NULL;<\/p>\n<p>PWORD Unicode;<\/p>\n<p>int\u00a0\u00a0 Unicode_Size;<\/p>\n<p>int\u00a0\u00a0 Unicode_Length;<\/p>\n<p>Unicode = (PWORD)Ansi;<\/p>\n<p>Unicode_Size = Ansi_Size\/2;<\/p>\n<p>\/\/ Utf8 \u8f49 Unicode<\/p>\n<p>\/\/Unicode_Length = Utf8_To_Unicode(Unicode,Unicode_Size,Utf8);<\/p>\n<p>Unicode_Length = MultiByteToWideChar(CP_UTF8, NULL, Utf8, strlen(Utf8), Unicode, Unicode_Size);<\/p>\n<p>Unicode[Unicode_Length] = NULL;<\/p>\n<p>\/\/ Unicode \u8f49 Ansi<\/p>\n<p>\/\/Ansi_Length = ::Unicode_To_Ansi(Ansi,Ansi_Size,Unicode);<\/p>\n<p>Ansi_Length = WideCharToMultiByte(CP_ACP, NULL, Unicode, wcslen(Unicode), Ansi, Ansi_Size, NULL, NULL);<\/p>\n<p>Ansi[Ansi_Length] = NULL;<\/p>\n<p>return Ansi_Length;<\/p>\n<p>}<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"189\">\u7de8\u78bc\u985e\u578b<\/td>\n<td width=\"189\">\u6578\u503c<\/td>\n<td width=\"189\">\u8aaa\u660e<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_ACP<\/td>\n<td width=\"189\">0<\/td>\n<td width=\"189\">\u9ed8\u8a8dANSI\u4ee3\u78bc\u9801<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_OEMCP<\/td>\n<td width=\"189\">1<\/td>\n<td width=\"189\">\u9ed8\u8a8dOEM\u4ee3\u78bc\u9801<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_MACCP<\/td>\n<td width=\"189\">2<\/td>\n<td width=\"189\">\u9ed8\u8a8dMAC\u4ee3\u78bc\u9801<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_THREAD_ACP<\/td>\n<td width=\"189\">3<\/td>\n<td width=\"189\">\u672c\u7dda\u7a0bANSI\u4ee3\u78bc\u9801<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_SYMBOL<\/td>\n<td width=\"189\">42<\/td>\n<td width=\"189\">SYMBOL\u8f49\u63db<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_UTF7<\/td>\n<td width=\"189\">65000<\/td>\n<td width=\"189\">UTF-7\u8f49\u63db<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_UTF8<\/td>\n<td width=\"189\">65001<\/td>\n<td width=\"189\">UTF-8\u8f49\u63db<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CP_ANSI<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\">\u901a\u7528ANSI \u4ee3\u78bc\u9801<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">ISO_8859_1<\/td>\n<td width=\"189\">28591<\/td>\n<td width=\"189\">\u897f\u6b50\u8a9e\u8a00<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">ARABIC<\/td>\n<td width=\"189\">1256<\/td>\n<td width=\"189\">\u963f\u62c9\u4f2f\u8a9e<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">GENERAL<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\">\u901a\u7528<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">DUTCH<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\">\u8377\u862d,\u5fb7\u570b<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CZECH<\/td>\n<td width=\"189\">1250<\/td>\n<td width=\"189\">\u6377\u514b\u65af\u6d1b\u4f10\u514b<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">HUNGARIAN<\/td>\n<td width=\"189\">1250<\/td>\n<td width=\"189\">\u5308\u7259\u5229<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">ICELANDIC<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\">\u51b0\u5cf6<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">NORDIC<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\">\u5317\u6b50\u65e5\u8033\u66fc\u6c11\u65cf\u7684<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">NORWDAN<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\"><\/td>\n<\/tr>\n<tr>\n<td width=\"189\">POLISH<\/td>\n<td width=\"189\">1250<\/td>\n<td width=\"189\">\u6ce2\u862d<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">CYRILLIC<\/td>\n<td width=\"189\">1251<\/td>\n<td width=\"189\">\u897f\u88cf\u723e\u5b57\u6bcd<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">SPANISH<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\">\u897f\u73ed\u7259<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">SWEDFIN<\/td>\n<td width=\"189\">1252<\/td>\n<td width=\"189\"><\/td>\n<\/tr>\n<tr>\n<td width=\"189\">TURKISH<\/td>\n<td width=\"189\">1254<\/td>\n<td width=\"189\">\u571f\u8033\u5176\u8a9e, \u7a81\u53a5\u8a9e\u65cf<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">GREEK<\/td>\n<td width=\"189\">1253<\/td>\n<td width=\"189\">\u5e0c\u81d8<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">HEBREW<\/td>\n<td width=\"189\">1255<\/td>\n<td width=\"189\">\u5e0c\u4f2f\u4f86\u8a9e<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">JAPANESE<\/td>\n<td width=\"189\">932<\/td>\n<td width=\"189\">\u65e5\u672c<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">KOREAN<\/td>\n<td width=\"189\">949<\/td>\n<td width=\"189\">\u671d\u9bae<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">BIG5<\/td>\n<td width=\"189\">950<\/td>\n<td width=\"189\">\u6b63\u9ad4\u4e2d\u6587<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">GB2312<\/td>\n<td width=\"189\">936<\/td>\n<td width=\"189\">\u7c21\u9ad4\u4e2d\u6587<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">GBK<\/td>\n<td width=\"189\">936<\/td>\n<td width=\"189\">\u7c21\u9ad4\u4e2d\u6587<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">GB18030<\/td>\n<td width=\"189\">54936<\/td>\n<td width=\"189\">\u7c21\u9ad4\u4e2d\u6587<\/td>\n<\/tr>\n<tr>\n<td width=\"189\">SLOVENIAN<\/td>\n<td width=\"189\">1250<\/td>\n<td width=\"189\">\u672a\u958b\u767c<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u56e0\u70baWindows\u63a7\u4ef6\u5168\u90e8\u4f7f\u7528UNICODE\u7de8\u78bc\u5b57\u7b26(\u6216ANSI),\u800c\u6211\u6587\u4eba\u537b\u559c\u6b61\u4f7f\u7528UTF8\u7de8\u78bc\u5b57\u7b26,\u6240\u4ee5\u9700 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.bookcard.net\/wordpress\/windows_ansi_unicode_utf8\/\" class=\"more-link\">\u7e7c\u7e8c\u95b1\u8b80 <span class=\"screen-reader-text\">Windows\u4e4bANSI\u548cUNICODE\u8207UTF8\u76f8\u4e92\u8f49\u63db<\/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":[51],"tags":[3,42],"class_list":["post-3378","post","type-post","status-publish","format-standard","hentry","category-windows","tag-windows","tag-computer","entry"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/posts\/3378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/comments?post=3378"}],"version-history":[{"count":3,"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/posts\/3378\/revisions"}],"predecessor-version":[{"id":3383,"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/posts\/3378\/revisions\/3383"}],"wp:attachment":[{"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/media?parent=3378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/categories?post=3378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bookcard.net\/wordpress\/wp-json\/wp\/v2\/tags?post=3378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}