固定幅テキスト → CSV / JSON パーサー
変換
多くのレガシーシステム、メインフレームのレポート、COBOL のエクスポートは、区切り文字の代わりに固定幅の列でデータを保持します。そのテキストを貼り付け、列幅(例: 6 3 8)を入力すると、各行がフィールドに分割され CSV または JSON で書き出されます。パディングの空白をトリムしたり、最初の行をヘッダーとして扱い列名をキーにした JSON オブジェクトを作ることもできます。すべてブラウザ内でローカルに実行され、何もアップロードされません。
—
結果
使い方
- 固定幅テキストを1行に1レコードずつ貼り付けます。
- 列幅をスペースまたはカンマ区切りで入力します(例: 6 3 8)。
- CSV または JSON 出力を選び、トリムを切り替えます。
- JSON では「最初の行はヘッダー」をオンにすると列名でオブジェクト化され、結果をコピーできます。
よくある質問
- 列幅はどう調べますか?
- 元のレイアウトで各列が占める文字数を、パディングの空白も含めて数えます。多くの固定幅仕様には幅が記載されており、等幅エディタで揃えて数えることもできます。
- 行が想定より短い場合は?
- 行末を超えるフィールドは空になります。合計幅より長い行は、超過した文字が無視されます。
- CSV はどのように引用符処理されますか?
- カンマ・二重引用符・改行を含むフィールドは二重引用符で囲み、内部の引用符は二重にします(RFC 4180 準拠)。
- 私のデータはアップロードされますか?
- いいえ。解析は完全にブラウザ内で行われ、何もデバイスから出ません。
関連ツール
BCD変換器 (2進化10進数)
10進数と8421 2進化10進数を相互変換 — 桁ごとの4ビットニブル、パックドBCDの16進バイト、BCD妥当性チェック。
変換00
グレイコード変換器
10進数・2進数・反射2進グレイコードを双方向で変換、任意の固定ビット幅と0-7の対照表付き。
変換00
2 の補数変換 (8〜64ビット)
十進・hex・二進・八進の値を入力し、8/16/32/64 ビットの 2 の補数ビットパターンと、符号付き/符号なしの読み、hex、八進、1 の補数を表示 — ブラウザ内で。
変換00
IEEE 754 浮動小数点変換 (32 & 64ビット)
任意の数の正確な IEEE 754 ビット配置を float32・float64 で確認 — 符号・指数・仮数ビット、hex、格納値、丸め — または hex ビットを数値に復号、ブラウザ内で。
変換00
基数変換ツール
2進数・8進数・10進数・16進数の間で数値を変換。
変換00
単位変換
長さ・重さ・温度・面積・体積・速度・時間を変換。
変換00