JSON から CSV 変換
JSON または CSV を貼り付け、1ページで双方向変換。この無料 JSON から CSV 変換はネストを1段階フラット化 (address.city)、配列・単一オブジェクト・NDJSON・{ data: [...] } ラップを受け付け、RFC 4180 の引用付きカンマ CSV を解析します。CSV → JSON では Unflatten…
JSON から CSV 変換について
JSON または CSV を貼り付け、1ページで双方向変換。この無料 JSON から CSV 変換はネストを1段階フラット化 (address.city)、配列・単一オブジェクト・NDJSON・{ data: [...] } ラップを受け付け、RFC 4180 の引用付きカンマ CSV を解析します。CSV → JSON では Unflatten がドットヘッダーからネストを再構築し、Excel 編集後に構造化 JSON に戻せます。RFC 4180、Excel EU (セミコロン + BOM)、TSV、パイププリセット。すべてクライアント側 - API ダンプはブラウザ外に出ません。
JSON から CSV 変換の使い方
- JSON → CSV または CSV → JSON を選びます(変換後は Swap も可)。
- データを貼るか、ローカル .json / .csv をドロップ(最大 10 MB、ブラウザ内のみ)。ネストは1段階フラット化。NDJSON と { data / results / items } ラップは自動検出。
- プリセット (RFC 4180、Excel EU、TSV、Pipe) または区切り / Excel BOM を手動設定。CSV → JSON では Unflatten で address.city をネストに戻します。
- プレビュー表を確認し、コピーまたはダウンロード。アップロードなし。
JSON から CSV 変換の例
API 配列をスプレッドシートへ
[{"id":1,"name":"Ada"},{"id":2,"name":"Grace"}] を貼り、id,name ヘッダーの CSV をダウンロー。Excel や Google スプレッドシートにそのまま使えます。
ネスト住所のフラット化
{"user":{"name":"Ada"},"score":10} は user.name と score 列になり、ネストは1段のみで深い再帰の乱れがありません。
Excel 編集後に Unflatten
ネスト JSON を CSV にし、Excel で address.city を編集、CSV → JSON で Unflatten オン - { "address": { "city": "..." } } に戻り、フラットなドットキーではありません。
NDJSON / ログ
1行1 JSON オブジェクト (mongoexport、BigQuery、Loki) を貼り付け。単一 JSON でない場合 NDJSON と判定し、1行1 CSV 行を生成します。
引用内カンマの CSV
"hello, world" のセルは1フィールドのまま。CSV → JSON で { "note": "hello, world" } が正しくエスケープされて得られます。
JSON から CSV 変換に関するよくある質問
- JSON を CSV にオンライン変換するには?
- JSON → CSV を選び、オブジェクト配列(単一オブジェクト / NDJSON / ラップ配列)を貼り、区切りまたはプリセットを選び CSV をコピーまたはダウンロード。ネストは address.city のようなドットキーで1段階フラット化されます。
- 同じページで CSV を JSON に?
- はい。CSV → JSON または Swap。先頭行がキー、以降の各行が1オブジェクト。RFC 4180 で引用、埋め込みカンマ、改行を処理。型推論で 42 や true を数値・真偽値に。Unflatten がドットヘッダーからネストを再構築。
- Unflatten ドットキーとは?
- CSV → JSON で address.city と address.zip 列は { "address": { "city": "...", "zip": "..." } } になります。["math"] のようなセルは配列に戻ります。Excel でフラット CSV を編集した後の往復に使います。
- 対応する JSON 形状は?
- オブジェクト配列、単一オブジェクト(1行)、NDJSON、{ "data": [...] }、results、items、records、rows などのラップ。値内配列は Unflatten まで CSV セル内 JSON 文字列のままです。
- Excel EU プリセットとは?
- 欧州 Excel はセミコロン区切りと UTF-8 BOM が必要なことが多いです。Excel EU プリセットが一括設定。Google スプレッドシートや多くの import には RFC 4180(カンマ、BOM なし)。
- JSON や CSV はサーバーにアップロードされますか?
- いいえ。解析、フラット化、Unflatten、変換はブラウザ内のみ。API ダンプや顧客エクスポートにも安全です。
- 他の JSON to CSV サイトとの違いは?
- 1 URL で Swap 付き双方向、NDJSON とラップ API の自動検出、Excel 向け1段フラット、戻り路の Unflatten。RFC 4180、Excel EU、TSV、パイプ - データをアップロードせずに。
関連ツール
JSON Minifier & Formatter
無料オンライン JSON minifier と formatter。JSON を minify してペイロードを縮小、または beautify(pretty-print)で2スペースインデント。入力検証 - アップロード不要。
JSONPath テスター
ブラウザで JSONPath をオンラインテスト。JSON からフィールド抽出、フィルター例、正規化パスのコピー - アップロードなし。
JSON から TypeScript インターフェース変換
無料 JSON から TypeScript interface コンバーター。JSON サンプルを貼り、ネスト interface または type alias を生成。optional キーと JSON null を分離。アップロードなし。
テキスト差分チェッカー
ブラウザで2つのテキストを左右に比較。アップロードなし - 設定、ログ、契約書にも安全。空白・大文字小文字を無視、単語単位ハイライト、unified diff をコピー。