JSON CSV 変換|Excel 向け・列選択とネスト展開
JSON を Excel で開ける CSV に変換。列選択、入れ子の展開、区切り文字、UTF-8 BOM に対応。データはブラウザ内で処理します。
ブラウザ内で変換 · 登録不要
10 MB まで · ファイルはアップロードされません
使い方
- JSON を貼り付けるか、ファイルを選択します。
- 区切り文字やネストの展開を選び、「変換する」を押します。列を絞る場合は選び直して再変換します。
- プレビューを確認し、CSV をダウンロードします。Excel には UTF-8 BOM 付きがおすすめです。
変換例
JSON: [{"id":"001","address":{"city":"東京"}}]
CSV:
id,address.city
001,東京仕様と制限
変換データをサーバーへ送信しません。入力はこのタブ内で処理され、再読み込みで消えます。
入力は 10 MB、50,000 レコード、2,000 列まで。JSON の展開後は 100 万セルまでです。処理は Web Worker で実行します。
ネストしたオブジェクトはドット区切りの列へ展開し、配列は JSON 文字列で保存します。元のキーのドットやバックスラッシュはエスケープします。null と存在しない値は空欄になります。
Excel 用保護を有効にすると、=・+・-・@ などで始まるセルに ' を付けます。値が変わるため、忠実なデータ交換が必要なら解除してください。