JSON オブジェクト配列を CSV にフラット展開します。

変換はブラウザ内で完全に動作 — データはこのページ外に送信されません。

サンプルを試す:
区切り文字
input.json
NDJSON を検出しました — 1行に1オブジェクト。
output.csv


							
スプレッドシートがここに表示されます
左側に JSON を貼り付けるか、.json ファイルをドロップするか、サンプルを読み込んでください。

JSON → CSVについて

JSON to CSVコンバーターは、JSONオブジェクトの配列を、そのままスプレッドシートで使えるCSVファイルに変換します。JSONを貼り付けるか、.jsonファイルを開くか、サンプルの1つから始めると、結果はライブのテーブルプレビューと生のCSVの両方で表示され、入力を編集するたびに即座に更新されます。

ネストされた構造も問題ありません。「ネストされたキーを展開」オプションを有効にすると、ネストされたキーはcustomer.cityのようなドット区切りの列名に展開され、NDJSON入力(1行に1つのJSONオブジェクト)も自動的に検出されます。単一のオブジェクトでも動作し、その場合は1行だけのファイルになります。

列の集合は、すべてのオブジェクトから見つかったキーの和集合で構成され、最初に現れた順序が保持されるため、キーがそろっていないレコードでも正しく整列します。カンマ、セミコロン、タブ、パイプの区切り文字を選び、CSVをコピーするか.csvファイルとしてダウンロードしてください。変換はすべてブラウザ内で行われます。

JSON → CSVの使い方

  1. JSONオブジェクトの配列を貼り付けるか、.jsonファイルを開くか、サンプルの1つを読み込みます。
  2. オブジェクトにネストされたデータが含まれる場合は「ネストされたキーを展開」をオンにします。
  3. 区切り文字(カンマ、セミコロン、タブ、パイプ)とヘッダー行のオプションを選びます。
  4. テーブル表示と生のCSV表示を切り替えて結果を確認します。
  5. CSVをコピーするか、.csvファイルとしてダウンロードします。

よくある質問

いいえ。json to csvの変換はすべてブラウザ内のクライアントサイドで実行されます。APIレスポンスやエクスポートに含まれる非公開データがデバイスから外に出ることはありません。

はい、完全に無料です。クレジットも登録も、ファイル数の制限もありません。

展開を有効にすると、ネストされたキーはドット区切りの列見出しになります。たとえば{"customer":{"city":"Paris"}}のようなオブジェクトはcustomer.city列を生成します。展開しない場合、ネストされた値はセル内にJSONテキストとしてそのまま保存されます。

はい。多くのログパイプラインやエクスポートツールが出力する、1行に1つのオブジェクトを持つ改行区切りJSONが入力されると、コンバーターは自動的にそれを検出し、各行を1レコードとして扱います。

コンバーターはすべてのキーの和集合から、最初に現れた順序で列リストを作成します。あるキーを持たないオブジェクトは、その列が単に空のセルになるだけなので、位置がずれることはありません。

はい。出力はヘッダー行付きの標準的なCSVです。使用しているロケールでセミコロン区切りファイルが求められる場合は、ダウンロード前にセミコロン区切り文字を選べば、Excelは列を正しく解釈します。

シェアする

人気の検索
json to csv json を csv 変換 json csv 変換 json csv 平坦化 json 配列 csv json csv 書き出し
お困りですか?
このツールで問題が見つかりましたか?チームにお知らせください。
問題を報告

この無料ツールをあなたのウェブサイトに追加 — 下のコードをコピーして貼り付けてください。