開発者向け
YAML ⇔ JSON 変換ツール
YAMLとJSONを相互変換するツール。コピペで即座に変換、構文エラーの位置表示、インデント調整に対応。設定ファイルやAPI仕様書の編集に便利。
入力すると変換結果が表示されます
YAMLとJSONを相互変換するツール。コピペで即座に変換、構文エラーの位置表示、インデント調整に対応。設定ファイルやAPI仕様書の編集に便利。
YAML(YAML Ain't Markup Language)は人間が読み書きしやすい設定記述形式。インデントで構造を表現し、コメント記述や複数行文字列に対応します。
JSON(JavaScript Object Notation)はWeb APIで広く使われるデータ交換形式。機械処理が容易で軽量ですが、コメントや複数行構造の記述性ではYAMLに劣ります。
両者は構造的にほぼ同等で、ロスレスに相互変換できます(コメントや一部のYAML特殊機能を除く)。
たとえばOpenAPI仕様書はYAMLで書いて、生成ツールでJSONに変換して配信、といった使い分けが一般的です。
yaml パーサーを使用(eemeli/yaml)