YAML ↔ JSON

YAMLをJSONに、またその逆に変換します。

YAML と JSON はブラウザ内のローカルで変換され、サーバーにアップロードされることはありません。

結果を整えたいですか? JSON Formatter を試してください。

YAML ↔ JSON について

この YAML JSON 変換ツールは、YAML をきれいに整形された JSON に変換し、方向トグル一つで JSON を YAML に戻すこともできます。設定ファイル、Kubernetes マニフェスト、CI パイプライン、API レスポンスを貼り付けて、yaml から json へ、または json から yaml へ瞬時に切り替えられます。JSON 出力はシンタックスハイライトされ、整形済みで、.json や .yaml ファイルとしてコピーまたはダウンロードできます。設定の編集やペイロードのデバッグで両形式を行き来する開発者、DevOps エンジニア、QA テスター向けに作られています。変換には標準的な YAML パーサーを使うため、アンカーや型付きスカラーも正しく解決されます。すべてはブラウザ内のローカルで動作するため、データが端末から外に出ることはありません。

機能

YAML ↔ JSON の使い方

  1. 上部の YAML→JSON / JSON→YAML トグルで方向を選びます。
  2. 左の入力欄にソースを貼り付けるか入力します。
  3. 右側にライブで表示される変換結果を確認します。
  4. コピーボタンを押すか、結果を .json または .yaml ファイルとしてダウンロードします。
  5. Clear を押すと入力をリセットして新しい変換を始められます。

入力

name: ArrayKit
offline: true
tags:
  - dev
  - tools

出力

{
  "name": "ArrayKit",
  "offline": true,
  "tags": [
    "dev",
    "tools"
  ]
}

小さな設定ブロックを YAML から JSON へ変換した例。

よくあるエラーとトラブルシューティング

よくある質問

YAML JSON 変換ツールとは何ですか?
YAML を解析し、等価な JSON として再シリアライズするツールです。このコンバーターは逆方向にも動作し、JSON を YAML に戻せるため、一つの場所で両形式を行き来できます。
このツールで JSON を YAML に戻すにはどうすればよいですか?
方向トグルを JSON→YAML に設定し、入力欄に JSON を貼り付けます。YAML 出力がライブで更新され、コピーまたは .yaml ファイルとしてダウンロードできます。
この YAML JSON 変換ツールはマルチドキュメント YAML に対応していますか?
変換するのは単一のドキュメントです。入力に --- で区切られた複数のドキュメントが含まれる場合、出力には最初の一つだけが使われます。
JSON 出力に YAML のコメントは保持されますか?
いいえ。JSON はコメントをサポートしないため、変換時に YAML のコメントは削除されます。必要な場合は元の YAML を残しておいてください。
JSON 出力のインデントは何ですか?
JSON は 2 スペースインデントで整形されるため、バージョン管理でも読みやすく差分が取りやすい状態を保ちます。
このコンバーターを使うと YAML や JSON のデータはどこかにアップロードされますか?
いいえ。変換はすべてブラウザ内で行われるため、YAML や JSON が端末から外に出ることはなく、サーバーにアップロードされることもありません。

関連ツール

すべての ArrayKit ツール