API version 1

- ‐

convert

文字コードを変換します。

引数に指定可能な文字コードについては、TextConverterクラスを参照してください。

呼出形式一覧

呼出形式

説明

binary convert(binary data, string cset1, string cset2)

文字コードを変換します。

戻り値一覧

戻り値

説明

binary

変換した文字列を示すバイナリデータ

引数一覧

引数

説明

data

変換元となる文字列または文字列を示すバイナリデータ

cset1

変換元の文字コードの名称

cset2

変換先の文字コードの名称

例外

識別子

説明

CRS::Common::Convert::TextConverter-1:1

不正な文字コードが指定されました



使用例 CRSダウンロード

Form TextConverter {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   /* このサンプルはパブリックルートにある Shift_JIS.txtを
     UTF-8に変換後に改めてShift_JISでConv.txtを出力します */

   var nf = new FileSystem;
   var fr = nf.open("Shift_JIS.txt", FileSystem.OPEN_READ);
   var conv3 = new TextConverter(fr, "Shift_JIS", "UTF-8");
   var result3 = conv3.Read();
   conv3.Close(true);
   print(result3.ToString());

   var str = new String;
   str = result3.ToString() ;
   var fs = new FileSystem;
   var fp1 = fs.Open("Conv.txt", FileSystem.OPEN_WRITE);
   var conv1 = new TextConverter(fp1, "UTF-8", "Shift_JIS");
   conv1.Write(str);
   conv1.Close(true);
}