テキストファイルの文字コード

Cocoa (RubyCocoa) で扱えるテキストの文字コードは次のものがある。

ここにこれ以外に使える文字コードも書いてある。ここにないものを使いたい場合は参照してください。

NSUTF8StringEncoding UTF-8

NSASCIIStringEncoding ASCII 0 から 127 まで

NSNonLossyASCIIStringEncoding 情報損失なしの ASCII

NSISO2022JPStringEncoding 日本語 ISO 2022

NSJapaneseEUCStringEncoding 日本語 EUC

NSShiftJISStringEncoding 日本語 Shift-JIS

NSISOLatin1StringEncoding ISO Latin 1

NSISOLatin2StringEncoding ISO Latin 2

NSMacOSRomanStringEncoding MacRoman

NSNEXTSTEPStringEncoding NEXTSTEP ASCII

NSSymbolStringEncoding アドビシンボルエンコード

NSWindowsCP1252StringEncoding Windows Latin 1

NSWindowsCP1250StringEncoding Windows Latin 2

NSWindowsCP1251StringEncoding Adobe スタンダード Cyrillic

NSWindowsCP1253StringEncoding Windows Greek

NSWindowsCP1254StringEncoding Windows Turkish

NSUnicodeStringEncoding ユニコード

NSUTF16BigEndianStringEncoding UTF-16 ビッグエンディアン

NSUTF16LittleEndianStringEncoding UTF-16 リトルエンディアン

NSUTF32StringEncoding UTF-32

NSUTF32BigEndianStringEncoding UTF-32 ビッグエンディアン

NSUTF32LittleEndianStringEncoding UTF-32 リトルエンディアン

NSProprietaryStringEncoding