JSONからCSVへの変換ツール
JSON配列を貼り付けるかファイルをアップロードすると、ExcelやGoogleスプレッドシートで開ける整ったCSVが得られます。ネストしたオブジェクトは列に展開され、処理はすべてお使いのデバイス上で行われます。
ブラウザ内で動作します。ファイルがアップロードされることはありません。
読み込み中…
ツール内のボタンやラベルは英語です。このページでは使い方を日本語で説明します。
JSONからCSVへの変換ツールの使い方
- JSON(オブジェクトの配列)を貼り付けるか、.jsonファイルをアップロードします。
- 区切り文字と、ネストしたオブジェクトを展開するかどうかを選びます。
- CSVをコピーするか、「CSVをダウンロード」を押します。
このツールの特長
- ネストしたJSONを展開. {"a":{"b":1}}のようなオブジェクトは、a.bという列になります。
- 区切り文字は自由. カンマ、セミコロン、タブ、パイプに対応しています。
- Excelに対応. 正しい引用符処理と、アクセント文字が正しく表示されるよう、UTF-8 BOMも選べます。
- ライブプレビュー. ダウンロードの前に表を確認できます。
よくある質問
どんなJSON構造が最適ですか?
オブジェクトの配列です。例:[{"name":"A","age":1},{"name":"B","age":2}]。単一のオブジェクトは1行として扱われます。
ネストしたオブジェクトや配列はどう処理されますか?
ネストしたオブジェクトは、address.cityのようにドットでつないだ列名になります。配列は、セルの中にJSONテキストとして書き込まれます。
Excelでアクセント付きの文字が正しく表示されないのはなぜですか?
「UTF-8 BOMを追加」をオンにしてください。ExcelがファイルをUTF-8として認識します。
データはアップロードされますか?
いいえ。変換はブラウザ内で行われます。