エンコーディングと名前の一覧
## ロードされているエンコーディングの一覧 Encoding.list ## ロードされているエンコーディングの名前の一覧 Encoding.name_list
# -*- coding: Windows-31J -*- ## ロードされているエンコーディングの数と一覧 Encoding.list.size # => 83 Encoding.list # => [#<Encoding:ASCII-8BIT>, # #<Encoding:UTF-8>, # #<Encoding:US-ASCII>, # #<Encoding:Big5>, # #<Encoding:CP949>, # #<Encoding:Emacs-Mule>, # #<Encoding:EUC-JP>, # #<Encoding:EUC-KR>, # #<Encoding:EUC-TW>, # #<Encoding:GB18030>, # #<Encoding:GBK>, # #<Encoding:ISO-8859-1>, # #<Encoding:ISO-8859-2>, # #<Encoding:ISO-8859-3>, # #<Encoding:ISO-8859-4>, # #<Encoding:ISO-8859-5>, # #<Encoding:ISO-8859-6>, # #<Encoding:ISO-8859-7>, # #<Encoding:ISO-8859-8>, # #<Encoding:ISO-8859-9>, # #<Encoding:ISO-8859-10>, # #<Encoding:ISO-8859-11>, # #<Encoding:ISO-8859-13>, # #<Encoding:ISO-8859-14>, # #<Encoding:ISO-8859-15>, # #<Encoding:ISO-8859-16>, # #<Encoding:KOI8-R>, # #<Encoding:KOI8-U>, # #<Encoding:Shift_JIS>, # #<Encoding:UTF-16BE>, # #<Encoding:UTF-16LE>, # #<Encoding:UTF-32BE>, # #<Encoding:UTF-32LE>, # #<Encoding:Windows-1251>, # #<Encoding:IBM437>, # #<Encoding:IBM737>, # #<Encoding:IBM775>, # #<Encoding:CP850>, # #<Encoding:IBM852>, # #<Encoding:CP852>, # #<Encoding:IBM855>, # #<Encoding:CP855>, # #<Encoding:IBM857>, # #<Encoding:IBM860>, # #<Encoding:IBM861>, # #<Encoding:IBM862>, # #<Encoding:IBM863>, # #<Encoding:IBM864>, # #<Encoding:IBM865>, # #<Encoding:IBM866>, # #<Encoding:IBM869>, # #<Encoding:Windows-1258>, # #<Encoding:GB1988>, # #<Encoding:macCentEuro>, # #<Encoding:macCroatian>, # #<Encoding:macCyrillic>, # #<Encoding:macGreek>, # #<Encoding:macIceland>, # #<Encoding:macRoman>, # #<Encoding:macRomania>, # #<Encoding:macThai>, # #<Encoding:macTurkish>, # #<Encoding:macUkraine>, # #<Encoding:stateless-ISO-2022-JP>, # #<Encoding:eucJP-ms>, # #<Encoding:CP51932>, # #<Encoding:GB2312>, # #<Encoding:GB12345>, # #<Encoding:ISO-2022-JP (dummy)>, # #<Encoding:ISO-2022-JP-2 (dummy)>, # #<Encoding:Windows-1252>, # #<Encoding:Windows-1250>, # #<Encoding:Windows-1256>, # #<Encoding:Windows-1253>, # #<Encoding:Windows-1255>, # #<Encoding:Windows-1254>, # #<Encoding:TIS-620>, # #<Encoding:Windows-874>, # #<Encoding:Windows-1257>, # #<Encoding:Windows-31J>, # #<Encoding:MacJapanese>, # #<Encoding:UTF-7 (dummy)>, # #<Encoding:UTF8-MAC>] ## 利用可能なエンコーディングの名前の数と一覧 Encoding.name_list.size # => 149 Encoding.name_list # => ["ASCII-8BIT", # "UTF-8", # "US-ASCII", # "Big5", # "CP949", # "Emacs-Mule", # "EUC-JP", # "EUC-KR", # "EUC-TW", # "GB18030", # "GBK", # "ISO-8859-1", # "ISO-8859-2", # "ISO-8859-3", # "ISO-8859-4", # "ISO-8859-5", # "ISO-8859-6", # "ISO-8859-7", # "ISO-8859-8", # "ISO-8859-9", # "ISO-8859-10", # "ISO-8859-11", # "ISO-8859-13", # "ISO-8859-14", # "ISO-8859-15", # "ISO-8859-16", # "KOI8-R", # "KOI8-U", # "Shift_JIS", # "UTF-16BE", # "UTF-16LE", # "UTF-32BE", # "UTF-32LE", # "Windows-1251", # "BINARY", # "IBM437", # "CP437", # "IBM737", # "CP737", # "IBM775", # "CP775", # "CP850", # "IBM850", # "IBM852", # "CP852", # "IBM855", # "CP855", # "IBM857", # "CP857", # "IBM860", # "CP860", # "IBM861", # "CP861", # "IBM862", # "CP862", # "IBM863", # "CP863", # "IBM864", # "CP864", # "IBM865", # "CP865", # "IBM866", # "CP866", # "IBM869", # "CP869", # "Windows-1258", # "CP1258", # "GB1988", # "macCentEuro", # "macCroatian", # "macCyrillic", # "macGreek", # "macIceland", # "macRoman", # "macRomania", # "macThai", # "macTurkish", # "macUkraine", # "CP950", # "stateless-ISO-2022-JP", # "eucJP", # "eucJP-ms", # "euc-jp-ms", # "CP51932", # "eucKR", # "eucTW", # "GB2312", # "EUC-CN", # "eucCN", # "GB12345", # "CP936", # "ISO-2022-JP", # "ISO2022-JP", # "ISO-2022-JP-2", # "ISO2022-JP2", # "ISO8859-1", # "Windows-1252", # "CP1252", # "ISO8859-2", # "Windows-1250", # "CP1250", # "ISO8859-3", # "ISO8859-4", # "ISO8859-5", # "ISO8859-6", # "Windows-1256", # "CP1256", # "ISO8859-7", # "Windows-1253", # "CP1253", # "ISO8859-8", # "Windows-1255", # "CP1255", # "ISO8859-9", # "Windows-1254", # "CP1254", # "ISO8859-10", # "ISO8859-11", # "TIS-620", # "Windows-874", # "CP874", # "ISO8859-13", # "Windows-1257", # "CP1257", # "ISO8859-14", # "ISO8859-15", # "ISO8859-16", # "CP878", # "SJIS", # "Windows-31J", # "CP932", # "csWindows31J", # "MacJapanese", # "MacJapan", # "ASCII", # "ANSI_X3.4-1968", # "646", # "UTF-7", # "CP65000", # "CP65001", # "UTF8-MAC", # "UTF-8-MAC", # "UCS-2BE", # "UCS-4BE", # "UCS-4LE", # "CP1251", # "locale", # "external", # "internal"]