JSON から CSV

フラットなJSONオブジェクトの配列をCSVに変換します。

JSONはブラウザ内でローカルに解析・CSV変換され、サーバーへ何もアップロードされません。

まず読みやすく検証済みのJSONが必要ですか?JSON整形ツールをお試しください。

JSON から CSV について

このJSON to CSVコンバーターは、フラットなJSONオブジェクトの配列を、ヘッダー行付きのカンマ区切りCSVファイルに変換し、スプレッドシートですぐに開ける状態にします。列は全オブジェクトのキーの和集合から作られるため、フィールドが欠けている行も正しく揃い、カンマ・引用符・改行を含む値はCSVのルールに従って安全に引用符で囲まれます。APIレスポンスをエクスポートする開発者、テストフィクスチャをシートに変換するQAエンジニア、Excel・Googleスプレッドシート・NumbersのためにJSONをCSVに変換する必要のあるアナリストに便利です。単一のオブジェクトでも完全なJSON配列でも貼り付ければ結果が即座に更新されます。すべてはブラウザ内でローカルに処理されるため、大きな中身もご自身の端末に留まり、サーバーへ何もアップロードされません。

機能

JSON から CSV の使い方

  1. フラットなオブジェクトのJSON配列を入力ボックスに貼り付けます。
  2. 右側のライブCSV出力を確認し、警告バナーがないかチェックします。
  3. 入力の下に表示されるパースや構造のエラーがあれば修正します。
  4. 「コピー」でCSVを取得するか、.csvボタンで data.csv をダウンロードします。
  5. ダウンロードしたファイルをExcel・Googleスプレッドシート・Numbersで開きます。

入力

[ { "id": 1, "name": "Ada" }, { "id": 2, "name": "Linus, Jr" } ]

出力

id,name
1,Ada
2,"Linus, Jr"

カンマを含む値はCSV出力で自動的に引用符で囲まれます。

よくあるエラーとトラブルシューティング

よくある質問

ArrayKitのJSON to CSVコンバーターとは何ですか。
フラットなオブジェクトのJSON配列(または単一オブジェクト)を、コピーまたは data.csv としてダウンロードできるヘッダー行付きのCSVに変換する、ブラウザ内で動作するツールです。
オブジェクトごとにキーが異なるJSON配列をCSVに変換するには。
配列を貼り付けるだけです。ArrayKitは全オブジェクトのすべてのキーの和集合をヘッダーに集め、キーが欠けている行はその列に空のセルが入ります。
変換時にネストしたオブジェクトや配列はどうなりますか。
ネストした値は1つのセルにJSON文字列化され、警告が表示されます。CSVはフラットなオブジェクトに最適なので、整った結果のためにまずフラット化してください。
CSVの結果をExcelやGoogleスプレッドシートで開けますか。
はい。.csvボタンをクリックして data.csv をダウンロードし、Excel・Googleスプレッドシート・Numbersでカンマ区切りファイルとして開けます。
コンバーターはカンマや引用符を含む値を引用符で囲みますか。
はい。カンマ・ダブルクォート・改行を含む値はすべて引用符で囲まれ、内部の引用符は二重化されます。標準のCSVエスケープルールに従います。
JSONをCSVに変換するとき、JSONはどこかにアップロードされますか。
いいえ。このJSON to CSV変換は完全にブラウザ内で動作するため、データが端末から外に出ることはなく、サーバーへ何も送信されません。

関連ツール

すべての ArrayKit ツール