【json2yaml】JSON を YAML に変換する

JSON, YAML

この記事は最終更新日から1年以上が経過しています。

はじめに

今まで CloudFormation のテンプレートを JSON で記述していました。
JSON だとコメントが付けられないため、例えばロールのテンプレートを見た時に、
何のために Action を許可しているかわかりませんでした。
この問題を解決するため、コメントを入れられる YAML に変更することになりました。
そこで、1からすべて YAMLで書くのは大変なので JSON を YAML に変換する json2yaml ツールを利用します。

私が試した環境では以下のようになっています。
python : 2.7.12
pip : 9.0.1

インストール

インストールはいたって簡単です。

インストールは以上で終わりです。

変換

JSON から YAML に変換する際は以下のコマンドで変換します。

結果

変換前のJSON

変換後のYAML

おまけ

YAML から JSON への変換は yaml2json で可能です。
インストール・実行は json2yaml と同様になります。

この記事を書いた人

高橋克幸
高橋克幸
新卒3年目で脱新人を目指してます。
フロントに興味を持ち始めた今日このごろ。
趣味は 麻雀 プログラミング 音楽。
運動不足を感じているため、ダンスを始めようかと思っています。

JSON, YAML