CSVを固定幅テキスト形式に変換する

CSVデータを設定可能なカラム幅、パディング文字、揃え方向オプション付きで固定幅の位置指定テキストに変換します。

Basic Conversion

詳細な説明

CSVから固定幅への変換

メインフレームへのデータ投入、銀行ファイルの生成、印刷用レポートの作成など、固定幅出力が必要な場合に、このコンバーターは標準的なCSV入力を受け取り、各フィールドを必要な正確な幅にパディングします。

CSV入力例

Name,Amount,Status
Alice,1234.56,Active
Bob,78.90,Inactive
Charlie,45678.12,Active

カラム設定

カラム 揃え方向 パディング
Name 15 スペース
Amount 12 スペース
Status 10 スペース

固定幅出力

Alice              1234.56Active
Bob                  78.90Inactive
Charlie          45678.12Active

パディングと揃え方向

  • 左揃えは値の右側にスペース(またはゼロ)でパディング
  • 右揃えは左側にパディング — 数値フィールドで一般的
  • ゼロパディング0000123.45のような金融ファイル形式で有用
  • カラム幅より長い値は切り詰められます

特殊なケースの処理

コンバーターはCSVヘッダー行を使用してカラム定義とマッチングします。CSVカラムが定義済みカラム名と一致しない場合はスキップされます。定義済みカラムに対応するCSVヘッダーがない場合、その出力位置はパディング文字で埋められます。

ユースケース

メインフレームのバッチ処理、銀行ファイル形式(ACH/NACHA)用の固定幅出力ファイルの生成、または正確なカラム揃えのフォーマット済みレポートの作成に使用します。

試してみる — Fixed Width ↔ CSV Converter

フルツールを開く