【Windows専用】TsvCsvFixedConverter GUI | 銀行・基幹ホスト系固定長テキスト・CSV/TSV相互変換機
상품 설명
【Windows専用】TsvCsvFixedConverter GUI | 銀行・基幹ホスト系固定長テキスト・CSV/TSV相互変換機】
銀行・基幹ホスト系固定長テキストとCSV/TSVの相互定義変換を行うWindows専用デスクトップツール
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 📖 概要
本ツールは、金融機関、官公庁、基幹系メインフレーム(ホストコンピューター)等で広く使われている「固定長テキストデータ」と、一般的な表計算・データベースで扱いやすい「CSV/TSV」を高精度に相互変換する専用ツールです。
全角文字(2バイト)や半角カタカナ(1バイト)が混在する日本のビジネスデータにおいて、一般的な文字列スライスで発生しがちな「後続カラムの盛大な桁ズレ」「文字化け」を、バイト境界厳密制御により100%防止します。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ ℹ️ 本ツールのできる構成・できない仕様(ご購入前・使用前の確認事項)
▼ できること(得意な処理)
・バイト長境界に基づく高精度固定長スライス:
Shift-JIS(CP932)やUTF-8のバイト境界で正確に切り分けるため、全角文字や半角カナが混在しても後続列の桁ズレが一切起きません。
・CSV/TSVから固定長テキストへの逆変換:
指定バイト幅に合わせて文字列を左詰め(空白埋め)、数値を右詰め(空白またはゼロ埋め)で正確に再配置します。
・桁ズレ防止ビジュアルプレビュー:
スライス結果をテーブル形式でプレビュー表示し、バイト幅設定が合っているかを事前に目視確認できます。
・余分な空白の一括トリム:
固定長特有のパディング空白(半角スペース・全角スペース)をCSV化時に自動的にクレンジング除去します。
▼ できないこと(対象外の処理)
・全銀協等の複数レコード階層の構文解析:
ヘッダレコード・データレコード・トレーラレコードで行長や構造が動的に変わる複雑な業務規約の自動パースには対応していません(単一均一レイアウトの固定長に対応)。
・破損したバイト列の自動推測修復:
ファイル自体が途中で文字化け・バイト破損している場合の補正は行えません。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 🛠️ 主な機能
1. 双方向変換:
・「固定長テキスト ➔ CSV/TSV」
・「CSV/TSV ➔ 固定長テキスト」
2. バイト幅自由指定:
カンマ区切り(例: 10, 8, 12, 30)でカラムごとのバイト幅を自在に定義。
3. アライメント自動制御:
固定長化の際、数値を自動で右詰め、文字列を自動で左詰めに空白パディング。
4. 文字コード対応:
Shift-JIS (CP932), UTF-8, EUC-JP。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ 🚀 動作要件
・OS: Windows 10 / 11 (64bit)
・Python実行環境(Pro版はEmbedded Python同梱のためインストール不要)
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기