最終更新:2010-11-08 (月) 13:01:29 (3239d)  

iconv はてなブックマークを見る
Top / iconv

libiconv

http://www.gnu.org/software/libiconv/

対応エンコーディング

European languages

  • ASCII
  • ISO-8859-1? - Latin-1?
  • ISO-8859-2? - Latin-2?
  • ISO-8859-3? - Latin-3?
  • ISO-8859-4? - Latin-4?
  • ISO-8859-5?
  • ISO-8859-7?
  • ISO-8859-9? - Latin-5?
  • ISO-8859-10? - Latin-6?
  • ISO-8859-13? - Latin-7?
  • ISO-8859-14? - Latin-8?
  • ISO-8859-15? - Latin-9?
  • ISO-8859-16? - Latin-10?
  • KOI8-R?
  • KOI8-U?
  • KOI8-RU?
  • CP1250?,CP1251?,CP1252?,CP1253?,CP1254?,CP1257?
  • CP850?,CP866?,CP1131?
  • Mac{Roman,CentralEurope?,Iceland,Croatian,Romania}
  • Mac{Cyrillic,Ukraine,Greek,Turkish}
  • Macintosh?

Semitic languages

  • ISO-8859-6?,ISO-8859-8?
  • CP1255?,CP1256?
  • CP862?
  • Mac{Hebrew,Arabic}

Japanese

Chinese

  • EUC-CN?
  • HZ
  • GBK?
  • CP936?
  • GB18030?
  • EUC-TW?
  • BIG5?
  • CP950?
  • BIG5-HKSCS?
  • BIG5-HKSCS:2001?
  • BIG5-HKSCS:1999?
  • ISO-2022-CN?
  • ISO-2022-CN-EXT?

Korean

  • EUC-KR?
  • CP949?
  • ISO-2022-KR?
  • JOHAB?

Armenian

  • ARMSCII-8?

Georgian

  • Georgian-Academy?
  • Georgian-PS?

Tajik

  • KOI8-T?

Kazakh

  • PT154?
  • RK1048?

Thai

  • ISO-8859-11?
  • TIS-620?
  • CP874?
  • MacThai?

Laotian

  • MuleLao-1?
  • CP1133?

Vietnamese

  • VISCII?
  • TCVN?
  • CP1258?

Platform specifics

  • HP-ROMAN8?
  • NEXTSTEP?

Full Unicode

Full Unicode

  • in terms of uint16_t? or uint32_t (with machine dependent endianness and alignment)
  • UCS-2-INTERNAL?
  • UCS-4-INTERNAL?

Locale dependent

  • in terms of `char' or `wchar_t' (with machine dependent endianness and alignment
    • and with OS and locale dependent semantics)
  • char
  • wchar_t The empty encoding name "" is equivalent to "char": it denotes the locale dependent character encoding.

When configured with the option --enable-extra-encodings

it also provides support for a few extra encodings:

European languages

  • CP437?,CP737?,CP775?,CP852?,CP853?,CP855?,CP857?,CP858?,CP860?,CP861?,CP863?,CP865?,CP869?,CP1125?

Semitic languages

  • CP864?

Japanese

  • EUC-JISX0213?
  • Shift_JISX0213?
  • ISO-2022-JP-3?

Chinese

  • BIG5-2003? (experimental)

Turkmen

  • TDS565?

Platform specifics

  • ATARIST?
  • RISCOS-LATIN1?

関連