JSON ↔ YAML 轉換

JSON 與 YAML 格式互相轉換,支援格式驗證

JSON vs YAML

JSON(JavaScript Object Notation):使用大括號和方括號的結構化格式, 適合程式間資料交換,是 API 最常用的格式。

YAML(YAML Ain't Markup Language):使用縮排表示層級的格式, 可讀性高,常用於設定檔(如 Docker Compose、Kubernetes、GitHub Actions)。

格式對照

JSON
{
  "name": "value",
  "list": [1, 2, 3]
}
YAML
name: value
list:
  - 1
  - 2
  - 3