RevealTheme logo

YAMLからJSONへの変換ツール

YAMLをお使いのブラウザ内でJSONに変換します。ネストしたマップ、リスト、文字列、数値、真偽値に対応しています。

このツールの使い方

  1. 1

    Paste or type your YAML into the input box, using spaces (not tabs) for indentation.

  2. 2

    Read the pretty-printed JSON that appears below the box as you type.

  3. 3

    If a red error message shows instead, check your indentation and remove unsupported syntax.

  4. 4

    Select and copy the JSON output to paste into your config, code, or API client.

YAMLからJSONへの変換ツールとは何ですか?

YAMLとJSONはどちらもデータ交換フォーマットであり、同じ構造を表現できます。YAMLは(波括弧や引用符がなく)人にとって読みやすい一方、JSONはより広く解析できます。両者を相互に変換することは、JSONしか受け付けないツールにデータを渡す必要がある場合に、設定ファイル(GitHub Actions、Docker Compose)でよく行われます。

よくある活用例

  • Quickly turning a small docker-compose.yml or GitHub Actions snippet into JSON to inspect its structure.

  • Converting a hand-written config block into JSON to paste into a tool or API that only accepts JSON.

  • Checking how YAML scalars like true, 123, or ~ get typed once they become JSON values.

  • Sanity-checking indentation in a YAML fragment by seeing whether the nesting comes out as you expect.

  • Generating seed JSON fixtures for tests from a more readable YAML draft.

  • Teaching or learning the mapping between YAML structures and their JSON equivalents.

よくある質問

YAMLの高度な機能はサポートされていますか?
アンカー、エイリアス、複数行文字列、タグはサポートされていません。これらのケースには、js-yamlのような完全なYAMLパーサーをお使いください。

関連ツール