YAML 入力
JSON 出力
YAML データを入力して JSON に変換
変換後のデータはここに表示されます
YAML データを入力して JSON に変換
変換後のデータはここに表示されます
この YAML→JSON 変換ツールで、設定ファイル、Kubernetes マニフェスト、CI/CD 設定を JSON に変換して API やツールで扱いやすくします。
ステップ 1 – YAML を貼り付け/アップロード
ステップ 2 – 変換結果を確認する
ステップ 3 – 例外ケースを扱う
ステップ 4 – JSON をコピー/ダウンロード
YAML から JSON への変換のヒント
# YAML input
apiVersion: v1
kind: ConfigMap
metadata:
name: app-config
data:
database_url: postgres://localhost/db
debug: true
ports:
- 8080
- 8081
// JSON output
{
"apiVersion": "v1",
"kind": "ConfigMap",
"metadata": {
"name": "app-config"
},
"data": {
"database_url": "postgres://localhost/db",
"debug": true,
"ports": [8080, 8081]
}
}これらの補助ツールを使って形式を相互変換し、設定ファイルを扱えます。
構造化データ向けの YAML 変換と同様に、XML ドキュメントを JSON 形式に変換します。
美化・圧縮・検証し、シンタックスハイライトで表示
Generate JSON Schema definitions from the JSON you converted from YAML configs.
YAML から変換した JSON から TypeScript インターフェースを作り、型安全に設定を扱えます。
リアルタイムに JSON データを編集できるビジュアルな表形式インターフェース
スカラー、シーケンス(配列)、マッピング(オブジェクト)、複数行文字列、基本的な YAML 構文など、標準的な YAML 機能に対応しています。アンカーや参照など複雑な YAML 機能は十分に対応できない場合があります。
JSON はコメントをサポートしないため、YAML のコメントは通常 JSON への変換時に削除されます。コメントの保持ではなくデータ構造に重点を置いて変換します。
はい。複数レベルのオブジェクトや配列を含む深い YAML のネスト構造を処理できます。結果の JSON も同じ階層構造を維持します。
YAML のデータ型は JSON に対応する型へ変換されます。文字列は文字列のまま、数値は JSON の数値に、ブール値はブール値のまま、null 値は保持されます。YAML 固有の追加型は最も近い JSON 表現に変換されます。