// JSON入力 → YAML出力
JSON to YAML.
JSONを読みやすいYAMLに変換。決定論的な順序と完全なクライアントサイド処理。
JSON input
YAML output
入力はローカルで処理され、アップロードされません。DevTools → Networkで確認できます。
JSON to YAML 例.
よくある質問.
JSONはサーバーに送信されますか?
いいえ。変換はブラウザ内で完全に実行されます。
キーの順序は保持されますか?
はい。元のオブジェクトのキー順序がYAML出力で保持されます。
JSONからYAMLへの変換
JSONデータをYAML形式に変換します。JSONのオブジェクト構造がYAMLのネストされた構造に変換されます。
JSONの配列はYAMLの配列に、オブジェクトはYAMLのマップに変換されます。データ型も対応するYAML型に変換されます。
YAMLは可読性が高いため、設定ファイルとしてJSONからYAMLに変換することが一般的です。
JSON-to-YAMLの使いどころ
JSON形式のAPIレスポンスをYAML形式に変換し、設定ファイルとして利用する場合に便利です。
KubernetesやDockerの設定で、JSON形式のデータをYAMLに変換して使用するケースがあります。
CI/CDパイプラインで、JSON形式の設定をYAMLに変換し、YAMLベースのツールで使用する場合があります。
変換の詳細
JSONのデータ型(文字列、数値、ブール値、null)はYAMLの対応する型に変換されます。必要に応じてクォートが追加されます。
JSONのキーはYAMLのキーとして変換されます。ネストされたオブジェクトはYAMLのネストされたマップとして表現されます。
JSONの配列はYAMLの配列として変換されます。配列の各要素はダッシュ(-)で始まる行として出力されます。