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);
}