開発者用ツール

CSV to JSON

CSVファイルを貼り付けて区切り文字を検出し、データを外部に送信することなく、各行を有効なJSONに変換します。

最初の行をオブジェクトのキーとして使用するか、自動的に列番号を生成します。出力は整形、最小化、コピー、または .json ファイルとしてダウンロード可能です。

迅速でクリーンな変換

  • 引用符付きフィールドの解析
  • 区切り文字の自動検出
  • ヘッダーの正規化
  • コピーとダウンロード

前提条件: パーサーは、エスケープされた引用符に二重引用符を使用する一般的なCSV引用ルールに従います。空のセルは空の文字列として処理され、重複するヘッダーは一意の名前に調整されます。

CSVを変換する

ファイルを選択するか、以下にCSVを直接貼り付けてください。変換はブラウザ内でローカルに実行され、「CSVを変換」をクリックするとJSON出力が更新されます。

CSVの入力を待機しています。

CSV入力

JSON出力

0
0
自動 区切り文字
配列 出力形式

仕組み

解析ルール

このコンバーターはCSVを一文字ずつ読み取るため、引用符で囲まれたフィールド内のカンマ、タブ、改行、エスケープされた二重引用符を安全に処理できます。区切り文字を自動検出に設定すると、最初の数行から一般的な区切り文字をスキャンし、最も一貫性のあるものを選択します。

ヘッダーの動作

ヘッダーモードを有効にすると、最初の行がオブジェクトのキーになります。空のラベルや重複したラベルは、column_2 や status_2 のように安全で一意な名前に正規化されます。ヘッダーモードが無効な場合、各行は配列になります。

値の保持

デフォルトでは数値への強制変換は行われません。すべてのセルはテキストとして保持されるため、ID、郵便番号、先頭のゼロ、混合形式の列などもそのまま維持されます。JSONのインデント設定は見た目の整形のみに影響し、データ自体は変更されません。