文字コード/EBCDICファイルを編集・変換する のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- 文字コード/EBCDICファイルを編集・変換する へ行く。
目次
EBCDICファイル
銀行系のシステムを開発していると、EBCDICファイルを扱う案件があったりします。
テストデータを作成する際、そのままEBCDICファイルを扱えるエディタが無いかどうか、探してみました。
エディタによる編集
Textplorer (v1.27a)
テキストエディタ。
- EBCDICのファイルをそのまま開いて編集し、書き戻すことができる
- Charset>Convert でEBCDICのConversionファイルを選択するだけで変換でき、そのまま保存すればEBICDICのデータができる。
ということでしたが、半角カナがうまく編集できないということで没に。半角カナが不要な案件なら使えそうです。
Stirling (v1.31)
バイナリエディタ。左右2画面構成で、右画面にテキストデータを入力していく形式。
- 設定>キャラクターセット>EBCDIC と設定をしデコードスペースに入力し保存すればEBICDICのデータができる。
ということでしたが、コピーバッファからのテキスト貼り付けが不可、改行入力が不可、ということで没に。
xedit (v178)バイナリエディタ。
左右2画面構成で、右画面にテキストデータを入力していく形式。
インターフェース含め、Stiringに機能が非常によく似ている。
弱点も同じで、コピーバッファからのテキスト貼り付けが不可、改行入力が不可、ということで没に。
このへんでエディタをあきらめ変換系を試すことに…。
Unix上であれば、ddやiconvを使うことで変換可能なのですが、Windows上だけで完結させたかったので少し探してみました。
wdconv
VBScriptで作られた変換ツール。コマンドラインでの自動変換が可能。
コマンドプロンプトでファイル指定をし文字コードを指定し起動するのみ。
大量のテストファイルなどを一括で変換したい場合などに、バッチなどに組み込められるので便利かも。