Murelio

必要な機能を読み込んでいます。

JSONからCSV

JSON object配列を全keyのunionを列にしたCSV風textへ変換します。

使い方

  1. object配列JSONを入力して実行します。

主な機能と処理範囲

headerはkeyをcomma結合し、各値はJSON.stringify、欠損は空文字です。

処理の仕組み

Object.keysのunionでheaderを作り同列順で各rowをserializeします。

例

a,b headerとdata行を生成できます。

こんな場面で便利

  • 単純JSON record配列を表形式へ移すとき

利用前の確認

  • 完全RFC CSV escapingではなく複雑key・nested object・改行値は追加処理が必要です。

よくある質問

nested objectはflattenされますか?

いいえ。JSON文字列として1cellに入ります。

関連ツール