文字コード変換

データ通信にてXMLファイルを取り扱う必要があったので、調査結果メモ

                                                                                      • -

UTF-8文字列へのエンコード
ShiftJis文字列をUTF-8文字列列にするには、

UTF文字変数 := UTF8Encode(WideString(シフトJIS文字列));

反対にUTF-8文字列をShiftJisにデコードするには、
SJIS文字列変数 := AnsiString(UTF8Decode(UTF-8文字列));

UTF8Encode/UTF8Decode関数は、Systemユニットの関数のため、これらの関数を使用するために、特別なユニットをusesする必要はなし。