JSON to YAML.

JSONを読みやすいYAMLに変換。決定論的な順序と完全なクライアントサイド処理。

Processed in your browserNo upload, no signup

JSON input

0 lines · 0 chars

YAML output

0 lines · 0 bytes
入力はローカルで処理され、アップロードされません。DevTools → Networkで確認できます。

JSON to YAML 例.

// JSON入力 → 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の配列として変換されます。配列の各要素はダッシュ(-)で始まる行として出力されます。

関連ツール.