CSV → JSON 変換

CSVテキストを貼り付けるとJSON配列に変換します。RFC 4180のクォート付きフィールド、エスケープされた引用符、Windowsの改行コードを処理します。

ブラウザローカル 登録不要 JSON

カンマ区切りのCSVテキストをブラウザ内でJSON配列へ変換します。先頭行をキーとして使う方法と、col1・col2のような列名を自動生成する方法を選べます。

CSVをJSONに変換する方法

  1. CSVテキストを入力します。
  2. 先頭行をJSONのプロパティ名として使うか選びます。
  3. 入力に応じて更新されるJSON結果を確認します。
  4. 行数と列数の表示を確認します。
  5. 問題なければJSONをコピーします。

CSVの解析とヘッダー処理

区切り文字はカンマで、引用符付きフィールド、引用符内の二重引用符、LFとCRLFの改行を処理します。引用符付きフィールドにはカンマや改行を含められます。

ヘッダーを使う場合は最初の行がキーになります。使わない場合は最も列数の多い行に合わせてcol1、col2などを生成します。完全に空の行は除外し、不足セルは空文字列にします。

プライバシーと制限

変換はブラウザ内でローカル処理され、CSVを処理目的で意図的にサーバーへ送信しません。現在はカンマ区切りを前提としており、タブ・セミコロン・パイプは自動判定しません。数値や真偽値、日付の型推論も行わず、セル値は文字列のままです。

よくある質問

引用符内にカンマを含められますか?

はい。引用符内のカンマはフィールド内容として扱われます。

二重引用符は使えますか?

はい。引用符内の連続した2つの引用符は1つの引用符になります。

ヘッダーを無効にすると?

col1、col2のようなキーを自動生成します。

数値はJSON数値になりますか?

いいえ。CSVセルは文字列のままです。

空行は含まれますか?

すべてのセルが空文字列の行は除外されます。