Last active
August 30, 2018 10:30
-
-
Save takekazuomi/09ccf7b7294ce8add159a8373579729a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DisplayName: IBM EBCDIC (US - カナダ), CodePage: 37, Name: IBM037 | |
DisplayName: OEM アメリカ合衆国, CodePage: 437, Name: IBM437 | |
DisplayName: IBM EBCDIC (インターナショナル), CodePage: 500, Name: IBM500 | |
DisplayName: アラビア語 (ASMO 708), CodePage: 708, Name: ASMO-708 | |
DisplayName: アラビア語 (DOS), CodePage: 720, Name: DOS-720 | |
DisplayName: ギリシャ語 (DOS), CodePage: 737, Name: ibm737 | |
DisplayName: バルト言語 (DOS), CodePage: 775, Name: ibm775 | |
DisplayName: 西ヨーロッパ言語 (DOS), CodePage: 850, Name: ibm850 | |
DisplayName: 中央ヨーロッパ言語 (DOS), CodePage: 852, Name: ibm852 | |
DisplayName: OEM キリル, CodePage: 855, Name: IBM855 | |
DisplayName: トルコ語 (DOS), CodePage: 857, Name: ibm857 | |
DisplayName: OEM マルチリンガル ラテン I, CodePage: 858, Name: IBM00858 | |
DisplayName: ポルトガル語 (DOS), CodePage: 860, Name: IBM860 | |
DisplayName: アイスランド語 (DOS), CodePage: 861, Name: ibm861 | |
DisplayName: ヘブライ語 (DOS), CodePage: 862, Name: DOS-862 | |
DisplayName: フランス語 (カナダ) (DOS), CodePage: 863, Name: IBM863 | |
DisplayName: アラビア語 (864), CodePage: 864, Name: IBM864 | |
DisplayName: 北欧 (DOS), CodePage: 865, Name: IBM865 | |
DisplayName: キリル言語 (DOS), CodePage: 866, Name: cp866 | |
DisplayName: ギリシャ語, Modern (DOS), CodePage: 869, Name: ibm869 | |
DisplayName: IBM EBCDIC (多国語ラテン 2), CodePage: 870, Name: IBM870 | |
DisplayName: タイ語 (Windows), CodePage: 874, Name: windows-874 | |
DisplayName: IBM EBCDIC (ギリシャ語 Modern), CodePage: 875, Name: cp875 | |
DisplayName: 日本語 (シフト JIS), CodePage: 932, Name: shift_jis | |
DisplayName: 簡体字中国語 (GB2312), CodePage: 936, Name: gb2312 | |
DisplayName: 韓国語, CodePage: 949, Name: ks_c_5601-1987 | |
DisplayName: 繁体字中国語 (Big5), CodePage: 950, Name: big5 | |
DisplayName: IBM EBCDIC (トルコ語ラテン 5), CodePage: 1026, Name: IBM1026 | |
DisplayName: IBM ラテン-1, CodePage: 1047, Name: IBM01047 | |
DisplayName: IBM EBCDIC (US - カナダ - ヨーロッパ), CodePage: 1140, Name: IBM01140 | |
DisplayName: IBM EBCDIC (ドイツ - ヨーロッパ), CodePage: 1141, Name: IBM01141 | |
DisplayName: IBM EBCDIC (デンマーク - ノルウェー - ヨーロッパ), CodePage: 1142, Name: IBM01142 | |
DisplayName: IBM EBCDIC (フィンランド - スウェーデン - ヨーロッパ), CodePage: 1143, Name: IBM01143 | |
DisplayName: IBM EBCDIC (イタリア - ヨーロッパ), CodePage: 1144, Name: IBM01144 | |
DisplayName: IBM EBCDIC (スペイン - ヨーロッパ), CodePage: 1145, Name: IBM01145 | |
DisplayName: IBM EBCDIC (UK - ヨーロッパ), CodePage: 1146, Name: IBM01146 | |
DisplayName: IBM EBCDIC (フランス - ヨーロッパ), CodePage: 1147, Name: IBM01147 | |
DisplayName: IBM EBCDIC (インターナショナル - ヨーロッパ), CodePage: 1148, Name: IBM01148 | |
DisplayName: IBM EBCDIC (アイスランド語 - ヨーロッパ), CodePage: 1149, Name: IBM01149 | |
DisplayName: Unicode, CodePage: 1200, Name: utf-16 | |
DisplayName: Unicode (Big-Endian), CodePage: 1201, Name: utf-16BE | |
DisplayName: 中央ヨーロッパ言語 (Windows), CodePage: 1250, Name: windows-1250 | |
DisplayName: キリル言語 (Windows), CodePage: 1251, Name: windows-1251 | |
DisplayName: 西ヨーロッパ言語 (Windows), CodePage: 1252, Name: Windows-1252 | |
DisplayName: ギリシャ語 (Windows), CodePage: 1253, Name: windows-1253 | |
DisplayName: トルコ語 (Windows), CodePage: 1254, Name: windows-1254 | |
DisplayName: ヘブライ語 (Windows), CodePage: 1255, Name: windows-1255 | |
DisplayName: アラビア語 (Windows), CodePage: 1256, Name: windows-1256 | |
DisplayName: バルト言語 (Windows), CodePage: 1257, Name: windows-1257 | |
DisplayName: ベトナム語 (Windows), CodePage: 1258, Name: windows-1258 | |
DisplayName: 韓国語 (Johab), CodePage: 1361, Name: Johab | |
DisplayName: 西ヨーロッパ言語 (Mac), CodePage: 10000, Name: macintosh | |
DisplayName: 日本語 (Mac), CodePage: 10001, Name: x-mac-japanese | |
DisplayName: 繁体字中国語 (Mac), CodePage: 10002, Name: x-mac-chinesetrad | |
DisplayName: 韓国語 (Mac), CodePage: 10003, Name: x-mac-korean | |
DisplayName: アラビア語 (Mac), CodePage: 10004, Name: x-mac-arabic | |
DisplayName: ヘブライ語 (Mac), CodePage: 10005, Name: x-mac-hebrew | |
DisplayName: ギリシャ語 (Mac), CodePage: 10006, Name: x-mac-greek | |
DisplayName: キリル言語 (Mac), CodePage: 10007, Name: x-mac-cyrillic | |
DisplayName: 簡体字中国語 (Mac), CodePage: 10008, Name: x-mac-chinesesimp | |
DisplayName: ルーマニア語 (Mac), CodePage: 10010, Name: x-mac-romanian | |
DisplayName: ウクライナ語 (Mac), CodePage: 10017, Name: x-mac-ukrainian | |
DisplayName: タイ語 (Mac), CodePage: 10021, Name: x-mac-thai | |
DisplayName: 中央ヨーロッパ言語 (Mac), CodePage: 10029, Name: x-mac-ce | |
DisplayName: アイスランド語 (Mac), CodePage: 10079, Name: x-mac-icelandic | |
DisplayName: トルコ語 (Mac), CodePage: 10081, Name: x-mac-turkish | |
DisplayName: クロアチア語 (Mac), CodePage: 10082, Name: x-mac-croatian | |
DisplayName: Unicode (UTF-32), CodePage: 12000, Name: utf-32 | |
DisplayName: Unicode (UTF-32 ビッグ エンディアン), CodePage: 12001, Name: utf-32BE | |
DisplayName: 繁体字中国語 (CNS), CodePage: 20000, Name: x-Chinese-CNS | |
DisplayName: TCA 台湾, CodePage: 20001, Name: x-cp20001 | |
DisplayName: 繁体字中国語 (Eten), CodePage: 20002, Name: x-Chinese-Eten | |
DisplayName: IBM5550 台湾, CodePage: 20003, Name: x-cp20003 | |
DisplayName: TeleText 台湾, CodePage: 20004, Name: x-cp20004 | |
DisplayName: Wang 台湾, CodePage: 20005, Name: x-cp20005 | |
DisplayName: 西ヨーロッパ言語 (IA5), CodePage: 20105, Name: x-IA5 | |
DisplayName: ドイツ語 (IA5), CodePage: 20106, Name: x-IA5-German | |
DisplayName: スウェーデン語 (IA5), CodePage: 20107, Name: x-IA5-Swedish | |
DisplayName: ノルウェー語 (IA5), CodePage: 20108, Name: x-IA5-Norwegian | |
DisplayName: US-ASCII, CodePage: 20127, Name: us-ascii | |
DisplayName: T.61, CodePage: 20261, Name: x-cp20261 | |
DisplayName: ISO-6937, CodePage: 20269, Name: x-cp20269 | |
DisplayName: IBM EBCDIC (ドイツ), CodePage: 20273, Name: IBM273 | |
DisplayName: IBM EBCDIC (デンマーク - ノルウェー), CodePage: 20277, Name: IBM277 | |
DisplayName: IBM EBCDIC (フィンランド - スウェーデン), CodePage: 20278, Name: IBM278 | |
DisplayName: IBM EBCDIC (イタリア), CodePage: 20280, Name: IBM280 | |
DisplayName: IBM EBCDIC (スペイン), CodePage: 20284, Name: IBM284 | |
DisplayName: IBM EBCDIC (UK), CodePage: 20285, Name: IBM285 | |
DisplayName: IBM EBCDIC (日本語カタカナ), CodePage: 20290, Name: IBM290 | |
DisplayName: IBM EBCDIC (フランス), CodePage: 20297, Name: IBM297 | |
DisplayName: IBM EBCDIC (アラビア語), CodePage: 20420, Name: IBM420 | |
DisplayName: IBM EBCDIC (ギリシャ語), CodePage: 20423, Name: IBM423 | |
DisplayName: IBM EBCDIC (ヘブライ語), CodePage: 20424, Name: IBM424 | |
DisplayName: IBM EBCDIC (韓国語 Extended), CodePage: 20833, Name: x-EBCDIC-KoreanExtended | |
DisplayName: IBM EBCDIC (タイ語), CodePage: 20838, Name: IBM-Thai | |
DisplayName: キリル言語 (KOI8-R), CodePage: 20866, Name: koi8-r | |
DisplayName: IBM EBCDIC (アイスランド語), CodePage: 20871, Name: IBM871 | |
DisplayName: IBM EBCDIC (キリル言語 - ロシア語), CodePage: 20880, Name: IBM880 | |
DisplayName: IBM EBCDIC (トルコ語), CodePage: 20905, Name: IBM905 | |
DisplayName: IBM ラテン-1, CodePage: 20924, Name: IBM00924 | |
DisplayName: 日本語 (JIS 0208-1990 および 0212-1990), CodePage: 20932, Name: EUC-JP | |
DisplayName: 簡体字中国語 (GB2312-80), CodePage: 20936, Name: x-cp20936 | |
DisplayName: 韓国語 Wansung, CodePage: 20949, Name: x-cp20949 | |
DisplayName: IBM EBCDIC (キリル言語 セルビア - ブルガリア), CodePage: 21025, Name: cp1025 | |
DisplayName: キリル言語 (KOI8-U), CodePage: 21866, Name: koi8-u | |
DisplayName: 西ヨーロッパ言語 (ISO), CodePage: 28591, Name: iso-8859-1 | |
DisplayName: 中央ヨーロッパ言語 (ISO), CodePage: 28592, Name: iso-8859-2 | |
DisplayName: ラテン 3 (ISO), CodePage: 28593, Name: iso-8859-3 | |
DisplayName: バルト言語 (ISO), CodePage: 28594, Name: iso-8859-4 | |
DisplayName: キリル言語 (ISO), CodePage: 28595, Name: iso-8859-5 | |
DisplayName: アラビア語 (ISO), CodePage: 28596, Name: iso-8859-6 | |
DisplayName: ギリシャ語 (ISO), CodePage: 28597, Name: iso-8859-7 | |
DisplayName: ヘブライ語 (ISO-Visual), CodePage: 28598, Name: iso-8859-8 | |
DisplayName: トルコ語 (ISO), CodePage: 28599, Name: iso-8859-9 | |
DisplayName: エストニア語 (ISO), CodePage: 28603, Name: iso-8859-13 | |
DisplayName: ラテン 9 (ISO), CodePage: 28605, Name: iso-8859-15 | |
DisplayName: ヨーロッパ, CodePage: 29001, Name: x-Europa | |
DisplayName: ヘブライ語 (ISO-Logical), CodePage: 38598, Name: iso-8859-8-i | |
DisplayName: 日本語 (JIS), CodePage: 50220, Name: iso-2022-jp | |
DisplayName: 日本語 (JIS 1 バイト カタカナ可), CodePage: 50221, Name: csISO2022JP | |
DisplayName: 日本語 (JIS 1 バイト カタカナ可 - SO/SI), CodePage: 50222, Name: iso-2022-jp | |
DisplayName: 韓国語 (ISO), CodePage: 50225, Name: iso-2022-kr | |
DisplayName: 簡体字中国語 (ISO-2022), CodePage: 50227, Name: x-cp50227 | |
DisplayName: 日本語 (EUC), CodePage: 51932, Name: euc-jp | |
DisplayName: 簡体字中国語 (EUC), CodePage: 51936, Name: EUC-CN | |
DisplayName: 韓国語 (EUC), CodePage: 51949, Name: euc-kr | |
DisplayName: 簡体字中国語 (HZ), CodePage: 52936, Name: hz-gb-2312 | |
DisplayName: 簡体字中国語 (GB18030), CodePage: 54936, Name: GB18030 | |
DisplayName: ISCII デバナガリ文字, CodePage: 57002, Name: x-iscii-de | |
DisplayName: ISCII ベンガル語, CodePage: 57003, Name: x-iscii-be | |
DisplayName: ISCII タミール語, CodePage: 57004, Name: x-iscii-ta | |
DisplayName: ISCII テルグ語, CodePage: 57005, Name: x-iscii-te | |
DisplayName: ISCII アッサム語, CodePage: 57006, Name: x-iscii-as | |
DisplayName: ISCII オリヤー語, CodePage: 57007, Name: x-iscii-or | |
DisplayName: ISCII カナラ語, CodePage: 57008, Name: x-iscii-ka | |
DisplayName: ISCII マラヤラム語, CodePage: 57009, Name: x-iscii-ma | |
DisplayName: ISCII グジャラート語, CodePage: 57010, Name: x-iscii-gu | |
DisplayName: ISCII パンジャブ語, CodePage: 57011, Name: x-iscii-pa | |
DisplayName: Unicode (UTF-7), CodePage: 65000, Name: utf-7 | |
DisplayName: Unicode (UTF-8), CodePage: 65001, Name: utf-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DisplayName: Unicode, CodePage: 1200, Name: utf-16 | |
DisplayName: Unicode (Big-Endian), CodePage: 1201, Name: utf-16BE | |
DisplayName: Unicode (UTF-32), CodePage: 12000, Name: utf-32 | |
DisplayName: Unicode (UTF-32 Big-Endian), CodePage: 12001, Name: utf-32BE | |
DisplayName: US-ASCII, CodePage: 20127, Name: us-ascii | |
DisplayName: Western European (ISO), CodePage: 28591, Name: iso-8859-1 | |
DisplayName: Unicode (UTF-7), CodePage: 65000, Name: utf-7 | |
DisplayName: Unicode (UTF-8), CodePage: 65001, Name: utf-8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Text; | |
namespace ConsoleApp4 | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
foreach (var encodingInfo in Encoding.GetEncodings()) | |
{ | |
Console.WriteLine($"DisplayName: {encodingInfo.DisplayName}, CodePage: {encodingInfo.CodePage}, Name: {encodingInfo.Name}"); | |
} | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// System.Text.Encoding.CodePages のパッケージを追加して、Encoding.RegisterProvider しても。 | |
// Encoding.GetEncodings() で帰ってくるEncodingInfoは変わらない。 | |
using System; | |
using System.Text; | |
namespace ConsoleApp4 | |
{ | |
class Program2 | |
{ | |
static void Main(string[] args) | |
{ | |
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance); | |
foreach (var encodingInfo in Encoding.GetEncodings()) | |
{ | |
Console.WriteLine($"DisplayName: {encodingInfo.DisplayName}, CodePage: {encodingInfo.CodePage}, Name: {encodingInfo.Name}"); | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment