サイトアイコン わんすけに聞いてみる

[WinActor]テキストの文字コード変換(SJIS⇔UTF-8)

天からのお告げで、CSVをWebシステムにアップロードする前にSJISをUTF-8に変換してほしいという声が聞こえたので書いてみました。

 

1.文字コード変換といえば、「ADODB.Stream」

文字コード変換する時にCopyToでStreamを繋げる必要があって、入力と出力のファイルが一緒だとエラーになったので、入と出が一緒だったらGetTempNameで取得した仮ファイル名でファイル作ってから置き換えるって処理を付けてます。

入力ファイルが存在しなかったらエラーがでます。

いつもの如く、以下のスクリプトをスクリプト実行ステージに張り付ければ実装できます。

 

2.設定タブは、こんな感じ。

変換処理は、「SJIS⇒UTF-8」と「UTF-8⇒SJIS」から選べます。

わんすけへ寄付金を送る

このサイトの情報が役に立ったなーって思う方がいらっしゃれば、

是非「わんすけに缶コーヒー1本でもご馳走する」気持ちでポチってあげて下さい?

¥120
Processing ...
Stripe Payments は、ブラウザの Javascript の実行が許可されている必要があります
モバイルバージョンを終了