JSON ↔ CSV/TSV 変換

JSON 配列を CSV または TSV 形式に変換し、または CSV/TSV データを整形済みの JSON に解析し戻します。複数の区切り文字に対応:カンマ、タブ、セミコロン。
すべての処理はブラウザー内でローカルに行われます — データがサーバーへアップロードされることはありません。
あわせて:JSON ツール一覧 | JSON ビューアー / エディター | JSONPath エバリュエーター | JSON Schema バリデーター | JSON → SQL / TOML コンバーター | JSON 比較。
方向: 区切り文字:
JSON → CSV/TSV:オブジェクトの JSON 配列を CSV(カンマ区切り)または TSV(タブ区切り)形式に変換します。ヘッダーはオブジェクトのキーから自動抽出されます。
CSV/TSV → JSON:CSV または TSV データをオブジェクトの JSON 配列に解析し戻します。ヘッダーは最初の行から検出されます。
ヒント:区切り文字オプションでカンマ・タブ・セミコロンを切り替えられます。TSV 形式は表計算でよく使われます。
表は平坦、JSON はそうでない

CSV は格子です。すべての行が同じ列を持ちます。JSON は木です。オブジェクトはネストし、配列は繰り返し、行が異なるキーを運ぶこともあります。JSON → CSV はオブジェクトの配列を、ヘッダー行(キーの和集合)と各オブジェクト 1 行に平坦化し、欠けたキーは空のセルになります。逆方向は各行をヘッダーをキーとするオブジェクトに包みます — ネストは復元されません。