使い方
- データを貼り付けるか UTF-8 ファイルを開きます。サンプルで入力形式を確認できます。
- オプションを選んで実行します。変換ツールでは自動処理も有効にできます。
- 結果を確認し、選択範囲や全体をコピーするか、ファイルを保存します。
CSV から JSON
ヘッダーと型推測を明示して CSV を JSON に変換します。
比較、解析、整形はブラウザー内で行い、入力を DevToolsy に送信しません。
仕組み
カンマ、セミコロン、Tab、縦棒、自動検出に対応します。引用符内の区切り文字と複数行セルを扱えます。ヘッダーなしでは column1、column2 などを使います。
name,active
Ada,true
Lin,false[
{
"name": "Ada",
"active": "true"
},
{
"name": "Lin",
"active": "false"
}
]ヘッダーと型推測を明示して CSV を JSON に変換します。
オプションとデータの保持
先頭のゼロを保つため値は既定で文字列です。型推測は JSON 数値、true、false、null を丸めずに認識します。空・重複ヘッダーや列数の違う行は拒否します。
CSV 変換は最大 50,000 データ行、1,000 列までです。入力・出力サイズの制限も適用されます。
結果の利用
ファイルは UTF-8 テキストとして読み込みます。エディターは検索、選択範囲コピー、ショートカットに対応します。結果はコピーや保存ができ、入力変更で以前の結果は無効になります。
UTF-8 入力は文書ごとに最大 1 MiB、出力は最大 8 MiB です。ローカル Worker で処理し、実行時間は最大 30 秒です。
よくある質問
対応する CSV 区切り文字とヘッダーは?
カンマ、セミコロン、Tab、縦棒、自動検出に対応します。引用符内の区切り文字と複数行セルを扱えます。ヘッダーなしでは column1、column2 などを使います。
先頭ゼロとデータ型はどう扱われますか?
先頭のゼロを保つため値は既定で文字列です。型推測は JSON 数値、true、false、null を丸めずに認識します。空・重複ヘッダーや列数の違う行は拒否します。
入力はアップロードされますか?
いいえ。比較、解析、整形はブラウザー内で行い、入力を DevToolsy に送信しません。
ローカルファイルを開けますか?
最大 1 MiB の UTF-8 ファイルに対応します。比較の各入力に専用のファイル選択があります。
結果の一部だけコピーできますか?
はい。テキストを選択して選択範囲コピーを押すか、通常のコピーショートカットを使えます。