JSON を Excel に変換
JSONファイルをExcel(.xlsx)に変換できる無料オンラインツールです。ブラウザ内で処理するため、ファイルは外部サーバーに送信されません。
データ変換前後の確認ポイント
1変換前に確認
- 元ファイルを残し、文字コードやデータ形式を確認してから変換します。
- 先頭行が見出しか、列名やキーが期待どおりかを確認します。
- 個人情報や機密データを含む場合は、処理場所と共有先を確認します。
2変換後に確認
- プレビューで日本語、列名、行数が正しく読めているか確認します。
- Excelや利用先のシステムで開き、日付や長い数値の表示も確認します。
- 変換後のファイルは別名で保存し、元データと比較できるようにします。
次に続けやすい作業
JSON を Excel に変換とは?
APIレスポンスやDBエクスポートのJSONを、Excelで開ける .xlsx に変換します。配列JSONは各要素を行にし、ネストしたオブジェクトは dot notation の列名に展開します。
APIのJSONをExcelで確認
JSON配列は1要素を1行として変換し、オブジェクトのキーをExcelの列名にします。APIレスポンスやDBエクスポートを、コードを書かずに表として確認できます。
ネストしたオブジェクトは user.name のような列名に展開し、配列はJSON文字列として保持します。
変換できるJSON
- オブジェクトの配列
- 単一のJSONオブジェクト
- ネストしたオブジェクト
- 文字列・数値・真偽値・nullを含むデータ
JSONからExcelへ変換するときの扱い
配列
各要素をExcelの1行として出力します。
オブジェクト
キーを列名、値をセルとして1行に出力します。
ネスト
dot notationの列名へ展開します。
使い方
- 1JSONファイルを選択します
- 2変換ボタンを押します
- 3プレビューで列と行を確認します
- 4Excelファイル(.xlsx)をダウンロードします
よくある質問
配列ではないJSONも変換できますか?
はい。オブジェクトの場合は1行の表として変換します。配列の場合は各要素を1行として扱います。
ネストしたJSONはどうなりますか?
ネストしたオブジェクトは user.name のような列名に展開します。配列や複雑な値はJSON文字列としてセルに入れます。
ファイルはアップロードされますか?
いいえ。変換はブラウザ内で完結し、JSONファイルは外部サーバーへ送信されません。
関連ツール
使い方に迷ったときはガイドも確認
画像形式の違い、圧縮のコツ、PDFのまとめ方などをガイドページで整理しています。