目次

JSON表変換ツール

JSON表変換ツール
階層構造を持つJSON(ネストされたオブジェクトと配列)を、リレーショナルデータベースのテーブルのようなフラットな構造に変換します。
特に、各レコード間で配列の要素数が異なる(スパース配列)場合でも、自動的に列を展開(ピボット)し、欠損値を適切に処理します。

簡単に言うと?

複数のEC2インスタンスが含まれるJSON(aws ec2 describe-instancesの出力)が、各インスタンスに付与されているタグの数がバラバラな場合でも
自動的に最大のタグ数に合わせて列を展開し、欠損部分は空白で埋めて表形式に変換するツールです。

使い方例

ec2.jsonをダウンロードして[📁 JSONファイルを開く]から開くと、下の表形式で表示される

オプション

数値保護(=付与)

長いID(OwnerIdなど)の科学的記数法表示を防止
ONの場合: 
OFFの場合: 

数字をつけない

数字をつけないキーワードを指定します。
デフォルトでいくつか指定しているので、不足分はテキスト入力欄にカンマ区切りで入力して🔄 再実行します。