コード、データと QRツール

CSV から JSON への変換ツール

区切り表を JSON 配列にし、列名、値を文字列のままにするか、JSON の整形方法を選びます。

ブラウザ内で処理登録不要プライバシーの説明 ↗

最大 10,000 行、500 列のデータを貼り付けられます。最大 100,000 文字です。

列名は空欄にできず、重複もできません。オフにすると、column_1、column_2のような列名を生成します。

先頭にゼロがある値と JavaScript の安全な範囲を超える整数は文字列のまま保持されます。

使い方

使い方

  1. 最大 100,000 文字の区切りデータを貼り付け、区切り文字を選びます。
  2. 先頭行を列名とするか、安全な値を Boolean、null、数値として検出するか選びます。
  3. 変換結果を確認し、コピーまたは JSON ファイルを保存します。

厳密で予測可能な CSV 解析

引用フィールドには区切り、二重引用符、改行を含められます。先頭の任意 UTF-8 BOM は取り除きます。空行は無視し、残る各データ行はヘッダーまたは先頭行と同じフィールド数が必要です。

保守的な型検出

既定では値を文字列のままにします。任意検出は true、false、null の完全一致と安全に表現できる有限数を変換します。先頭ゼロ付き整数と JavaScript の安全範囲外整数は文字列のままです。最大 10,000 データ行、500 列をブラウザー内で処理します。

よくある質問

あわせて知りたいこと

ヘッダー行がない場合は?

ヘッダー設定をオフにします。最初のデータ行から column_1、column_2 のように列名を付けます。

フィールドにカンマや改行を含められますか?

はい。二重引用符で囲み、内部の引用符は 2 つ重ねます。引用フィールド内の改行も保持されます。

数値が文字列のままなのはなぜ?

型検出は先頭ゼロ値と安全範囲外整数を意図的に保持し、ID や正確な桁を変更しません。