Xml.XMLIntf.TXMLEncodingType
Delphi
TXMLEncodingType = (xetUnknown, xetUCS_4BE, xetUCS_4LE, xetUCS_4Order2134,
xetUCS_4Order3412, xetUTF_16BE, xetUTF_16LE, xetUTF_8, xetUCS_4Like,
xetUTF_16BELike, xetUTF_16LELike, xetUTF_8Like, xetEBCDICLike);
C++
enum DECLSPEC_DENUM TXMLEncodingType : unsigned char { xetUnknown, xetUCS_4BE, xetUCS_4LE, xetUCS_4Order2134, xetUCS_4Order3412, xetUTF_16BE, xetUTF_16LE, xetUTF_8, xetUCS_4Like, xetUTF_16BELike, xetUTF_16LELike, xetUTF_8Like, xetEBCDICLike };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | Xml.XMLIntf.pas Xml.XMLIntf.hpp |
Xml.XMLIntf | Xml.XMLIntf |
説明
TXMLEncodingType は,XML ドキュメント内の文字列をコード化するのに使用される文字セットを示します。
次の表に,指定できる TXMLEncodingType 値を示します。
値 | 文字エンコーディング |
---|---|
xetUnknown |
文字セットは不明 |
xetUCS_4BE |
UCS-4,ビッグエンディアン(1234) |
xetUCS_4LE |
UCS-4,リトルエンディアン(4321) |
xetUCS_4Order2134 |
UCS-4,通常とは異なるオクテット順(2134) |
xetUCS_4Order3412 |
UCS-4,通常とは異なるオクテット順(3412) |
xetUTF_16BE |
UTF-16,ビッグエンディアン順 |
xetUTF_16LE |
UTF-16,リトルエンディアン順 |
xetUTF_8 |
UTF-8 |
xetUCS_4Like |
任意の UCS-4 エンコーディング |
xetUTF_16BELike |
任意の UTF-16,ビッグエンディアン,バイト順マークなし |
xetUTF_16LELike |
任意の UTF-16,リトルエンディアン,バイト順マークなし |
xetUTF_8Like |
UTF-8,ISO 646,ASCII,または Shift-JIS などのマルチバイト文字セットを含むほかの 7 ビットまたは 8 ビットエンコーディング |
xetEBCDICLike |
EBCDIC |