5.1.2 IANAエンコーディング

LANSA Integrator

5.1.2 IANAエンコーディング


HTTPプロトコルのcontent-type charsetのエンコーディング名とXML宣言エンコーディング名は、IANA文字列セット名を使用します。

Integratorは、以下の表を使用してコンテンツを正しくエンコードし、選択したバイト・エンコーディングに一致するようにXML宣言エンコーディングを修正します。

詳細については、以下のIANAエンコーディングおよびJavaサポート・エンコーディングを参照してください。

www.iana.org/assignments/character-sets

http://download.oracle.com/javase/1.4.2/docs/guide/intl/encoding.doc.html

http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html

以下の表は、JavaエンコーディングからIANAエンコーディングへの対照表です。

Javaエンコーディング

IANAエンコーディング

UTF8

utf-8

UTF-8

utf-8

UTF-16BE

utf-16be

UTF-16LE

utf-16le

ASCII

ascii

ISO-8859-1

iso-8859-1

ISO-8859-2

iso-8859-2

ISO-8859-3

iso-8859-3

ISO-8859-4

iso-8859-4

ISO-8859-5

iso-8859-5

ISO-8859-6

iso-8859-6

ISO-8859-7

iso-8859-7

ISO-8859-8

iso-8859-8

ISO-8859-9

iso-8859-9

ISO-8859-13

iso-8859-13

ISO-8859-15

iso-8859-15

ISO8859_1

iso-8859-1

ISO8859_2

iso-8859-2

ISO8859_3

iso-8859-3

ISO8859_4

iso-8859-4

ISO8859_5

iso-8859-5

ISO8859_6

iso-8859-6

ISO8859_7

iso-8859-7

ISO8859_8

iso-8859-8

ISO8859_9

iso-8859-9

ISO8859_13

iso-8859-13

ISO8859_15

iso-8859-15

CP1250

windows-1250

CP1251

windows-1251

CP1252

windows-1252

CP1253

windows-1253

CP1254

windows-1254

CP1255

windows-1255

CP1256

windows-1256

CP1257

windows-1257

MS874

windows-874

MS932

windows-932

MS936

windows-936

MS949

windows-949

MS950

windows-950

CP037

ebcdic-cp-us

CP277

ebcdic-cp-dk

CP278

ebcdic-cp-fi

CP280

ebcdic-cp-it

CP284

ebcdic-cp-es

CP285

ebcdic-cp-gb

CP290

ebcdic-jp-kana

CP297

ebcdic-cp-fr

CP424

ebcdic-cp-he

CP500

ebcdic-cp-ch

CP870

ebcdic-cp-yu

CP871

ebcdic-cp-is

CP918

ebcdic-cp-ar2

CP420

ebcdic-cp-ar1

CP140

ebcdic-us-37+euro

CP141

ebcdic-de-273+euro

CP142

ebcdic-dk-277+euro

CP143

ebcdic-fi-278+euro

CP144

ebcdic-it-280+euro

CP145

ebcdic-es-284+euro

CP146

ebcdic-gb-285+euro

CP147

ebcdic-fr-297+euro

CP148

ebcdic-international-500+euro

CP149

ebcdic-is-871+euro

EUCJIS

euc-jis

EUC_JP

euc-jp

JIS

iso2022-jp

SJIS

Shift_JIS

BIG5

big5

GB2312

gb2312

KOI8-R

koi8-r

KOI8_R

koi8-r

ISO2022KR

euc-kr

CP273

ibm-273

CP437

ibm-437

CP775

ibm-775

CP850

ibm-850

CP852

ibm-852

CP855

ibm-855

CP857

ibm-857

CP860

ibm-860

CP861

ibm-861

CP862

ibm-862

CP863

ibm-863

CP864

ibm-864

CP865

ibm-865

CP866

ibm-866

CP868

ibm-868

CP869

ibm-869

CP1026

ibm-1026

CP1047

ibm-1047

 

以下の表は、IANAエンコーディングからJavaエンコーディングへの対照表です。

IANAエンコーディング

Javaエンコーディング

UTF-8

UTF-8

UTF-16BE

UTF-16BE

UTF-16LE

UTF-16LE

ASCII

ISO8859_1

US-ASCII

ISO8859_1

ISO-8859-1

ISO8859_1

ISO-8859-2

ISO8859_2

ISO-8859-3

ISO8859_3

ISO-8859-4

ISO8859_4

ISO-8859-5

ISO8859_5

ISO-8859-6

ISO8859_6

ISO-8859-7

ISO8859_7

ISO-8859-8

ISO8859_8

ISO-8859-9

ISO8859_9

ISO-8859-13

ISO8859_13

ISO-8859-15

ISO8859_15

ISO_8859_1

ISO8859_1

ISO_8859_2

ISO8859_2

ISO_8859_3

ISO8859_3

ISO_8859_4

ISO8859_4

ISO_8859_5

ISO8859_5

ISO_8859_6

ISO8859_6

ISO_8859_7

ISO8859_7

ISO_8859_8

ISO8859_8

ISO_8859_9

ISO8859_9

ISO_8859_13

ISO8859_13

ISO_8859_15

ISO8859_15

WINDOWS-1250

Cp1250

WINDOWS-1251

Cp1251

WINDOWS-1252

Cp1252

WINDOWS-1253

Cp1253

WINDOWS-1254

Cp1254

WINDOWS-1255

Cp1255

WINDOWS-1256

Cp1256

WINDOWS-1257

Cp1257

WINDOWS-874

MS874

WINDOWS-932

MS932

WINDOWS-936

MS936

WINDOWS-949

MS949

WINDOWS-950

MS950

EBCDIC-CP-US

Cp037

EBCDIC-CP-CA

Cp037

EBCDIC-CP-NL

Cp037

EBCDIC-CP-DK

Cp277

EBCDIC-CP-NO

Cp277

EBCDIC-CP-FI

Cp278

EBCDIC-CP-SE

Cp278

EBCDIC-CP-IT

Cp280

EBCDIC-CP-ES

Cp284

EBCDIC-CP-GB

Cp285

EBCDIC-JP-KANA

Cp290

EBCDIC-CP-FR

Cp297

EBCDIC-CP-HE

Cp424

EBCDIC-CP-CH

Cp500

EBCDIC-CP-YU

Cp870

EBCDIC-CP-IS

Cp871

EBCDIC-CP-AR2

Cp918

EBCDIC-CP-AR1

Cp420

EBCDIC-US-37+EURO

Cp1140

EBCDIC-DE-273+EURO

Cp1141

EBCDIC-DK-277+EURO

Cp1142

EBCDIC-NO-277+EURO

Cp1142

EBCDIC-FI-278+EURO

Cp1143

EBCDIC-SE-278+EURO

Cp1143

EBCDIC-IT-280+EURO

Cp1144

EBCDIC-ES-284+EURO

Cp1145

EBCDIC-GB-285+EURO

Cp1146

EBCDIC-FR-297+EURO

Cp1147

EBCDIC-INTERNATIONAL-500+EURO

Cp1148

EBCDIC-IS-871+EURO

Cp1149

EUCJP

EUC_JP

EUC-JP

EUC_JP

ISO2022-JP

ISO2022JP

ISO-2022-JP

ISO2022JP

SHIFT_JIS

SJIS

SHIFT-JIS

SJIS

IBM932

MS932

IBM-932

MS932

X-SJIS

MS932

WINDOWS-31J

MS932

BIG5

Big5

GB2312

GB2312

KOI8-R

KOI8_R

EUC-KR

EUC_KR

ISO-2022-KR

ISO2022KR

CP367

ISO8859_1

IBM367

ISO8859_1

IBM-367

ISO8859_1

CP819

ISO8859_1

IBM819

ISO8859_1

IBM-819

ISO8859_1

CP1047

ISO8859_1

IBM1047

ISO8859_1

IBM-1047

ISO8859_1

IBM-37

Cp037

IBM-273

Cp273

IBM-277

Cp277

IBM-278

Cp278

IBM-280

Cp280

IBM-284

Cp284

IBM-285

Cp285

IBM-290

Cp290

IBM-297

Cp297

IBM-420

Cp420

IBM-424

Cp424

IBM-437

Cp437

IBM-500

Cp500

IBM-775

Cp775

IBM-850

Cp850

IBM-852

Cp852

IBM-855

Cp855

IBM-857

Cp857

IBM-858

Cp858

IBM-860

Cp860

IBM-861

Cp861

IBM-862

Cp862

IBM-863

Cp863

IBM-864

Cp864

IBM-865

Cp865

IBM-866

Cp866

IBM-868

Cp868

IBM-869

Cp869

IBM-870

Cp870

IBM-871

Cp871

IBM-918

Cp918

IBM-924

Cp924

IBM-1026

Cp1026

IBM-1140

Cp1140

IBM-1141

Cp1141

IBM-1142

Cp1142

IBM-1143

Cp1143

IBM-1144

Cp1144

IBM-1145

Cp1145

IBM-1146

Cp1146

IBM-1147

Cp1147

IBM-1148

Cp1148

IBM-1149

Cp1149