コードの塔 · 21 号室

JSON → CSV 変換

JSON 配列を CSV に、CSV を JSON に変換します。

🔒 ブラウザ内で処理 · アップロード不要 · 登録不要

JSON を CSV に変換(CSV から JSON も)

オブジェクトの JSON 配列を貼り付けると、Excel、Google スプレッドシート、Numbers で開ける CSV ファイルになります。異なるキーはすべて列になるので、項目の異なるオブジェクトも正しく並びます。⇄ 入れ替えを使えば逆に CSV ファイルを JSON 配列に変換できます。

ネストしたオブジェクトはどうなる?

「ネストしたオブジェクトを展開」がオンの場合、{"user": {"name": "Ann"}} は user.name 列になります。配列はセル内に JSON テキストとして書き込まれます。展開をオフにすると、ネストしたオブジェクトはそれぞれ JSON 文字列として保存されます。

Excel で文字化けするのはなぜ?

古いバージョンの Excel は CSV ファイルを旧来の文字コードとして扱います。「Excel 向け」にチェックを入れると UTF-8 の BOM が付き、ダウンロードしたファイルを開いたときに日本語や é、ü などの文字が正しく表示されます。