DevKitBase
工具關於隱私權

當 API 不接受你的設定檔時,將 YAML 轉為 JSON

貼上 YAML,取得 JSON。當你用 YAML 起草,但下一個階段需要 JSON 主體時很有用。

字元: 46
輸入
輸出

使用時機

CI 片段、將類似 Compose 的範例轉換給堅持使用 JSON 的工具,或標準化混合團隊配置。

範例

輸入
name: api
replicas: 2
輸出
{
  "name": "api",
  "replicas": 2
}
輸入
tags:
  - api
  - local
輸出
{
  "tags": [
    "api",
    "local"
  ]
}

運作方式

解析 YAML → JSON.stringify(可選用美化縮排)。重複的金鑰和 YAML 專有類型可能會讓你意外——請檢查結果。

常見陷阱

  • 裸露的 yes/no 可能會變成 true/false。
  • 定位字元和雜亂縮排會破壞解析器。
  • 定位點/別名可能無法如你所預期地來回轉換。

差異說明

與 JSON→YAML 相反。YAML 格式化器保留 YAML;此工具輸出 JSON。

常見問題

重複的鍵會保留嗎?
YAML 解析器可能保留最後一個;不要依賴重複鍵。
錨點和別名呢?
若支援,則解析為純 JSON 物件。
YAML 中的定位字元?
偏好使用空格;若解析失敗則顯示明確錯誤。
反向轉換?
JSON 轉 YAML。

相關工具

在瀏覽器中執行。不上傳任何資料。非安全產品——雜湊與 JWT 解碼僅供除錯使用,非密碼儲存或驗證建議。