YAML → JSON
複数ドキュメントの YAML も含めて JSON に変換します。
100% プライベート——すべてブラウザ内で動作
使い方
- 1
YAML を貼り付けます。Kubernetes マニフェストや CI 設定が典型的です。
- 2
インデントとキーを並べ替えるかを選びます。
- 3
変換して JSON をコピーまたは保存します。
使用例
単純なマッピング
入力
name: app
ports:
- 3000出力
{
"name": "app",
"ports": [
3000
]
}複数ドキュメント
入力
a: 1
---
b: 2出力
ドキュメントごとに 1 要素の配列になります。よくある質問
複数ドキュメントの YAML に対応していますか?
はい。--- 区切りは配列になり、ドキュメントごとに 1 要素です。
アンカーとエイリアスはどうなりますか?
通常の値に解決されるため、JSON に YAML 固有の記法は残りません。
YAML が失敗するのはなぜ?
YAML のインデントにタブは使えず、コロンの後には空白が必要です。エラーは該当行を示します。
関連ツール
JSON → YAMLインデントとキー順を選べる、読みやすい YAML に JSON を変換します。JSON 整形ブラウザで JSON を即座に整形・美化・圧縮・検証。JSON 検証ブラウザー上で JSON を即時に検証し、構文エラーの行・列・位置を正確に特定します。Base64 エンコード/デコードテキストと Base64 をブラウザー上で即時に相互変換。Unicode・絵文字に完全対応。URL エンコーダー / デコーダーencodeURIComponent または encodeURI で URL エンコードし、パーセントエンコードされた文字列をデコードします。Unix タイムスタンプ変換Unix タイムスタンプと日時を相互変換します。秒とミリ秒に対応。