OpenReplay Logo
12k
12k

JSON ⇄ YAML 変換ツール

JSON と YAML を双方向に変換します。処理はブラウザ内でローカルに行われます。

ローカルで処理

このツールについて

JSON と YAML は同じデータ構造、すなわちマップ、リスト、スカラーを記述します。YAML は括弧の代わりにインデントを使うため設定ファイルの標準になっており、一方 JSON は API で主流です。

ペイロードを Kubernetes マニフェスト、CI 設定、docker-compose ファイルへ移し替えたり、その逆を行ったりするのにご利用ください。

YAML のコメントは JSON では表現できないため、JSON への変換時には削除されます。

よくある質問

すべての JSON は有効な YAML ですか?

はい。JSON は YAML 1.2 のサブセットなので、どの JSON ドキュメントもすでに有効な YAML です。逆は成り立ちません。

コメントはどうなりますか?

JSON にはコメント構文がないため、YAML → JSON への変換時に YAML のコメントは削除されます。

どの YAML バージョンが使われますか?

YAML 1.2 です。'on' や 'no' のようなプレーンスカラーは文字列として保持され、古典的なノルウェー問題を回避します。