YAML 轉 JSON 轉換器

📄 YAML to JSON Converter

📐 工作原理與說明
把 YAML 轉換為 JSON。
  • 對映:YAML 的對映與序列分別轉為 JSON 物件與陣列。
  • 型別:YAML 的布林、數字與 null 會被轉為對應的 JSON 型別。
  • 錨點:YAML 的錨點(&)與別名(*)在轉換時展開為實際內容。
  • 限制:複雜鍵、多文件等 YAML 特性無法直接對映為單一 JSON,需預先處理。

YAML to JSON Converter - Paste YAML text and convert it to formatted JSON with nested maps and lists. Free, browser-only.

⚠️ 使用說明與注意事項

📋 常用 YAML 片段

寫法含義
key: value對映鍵值
- item列表元素
key: [a, b]行內列表
# 註釋註釋行

📚 深度解析:YAML to JSON Converter

💡 常見使用場景

轉換
`a: 1 b: - 2 - 3` → `{"a":1,"b":[2,3]}`。

❓ 常見問題(FAQ)

YAML 註釋會保留嗎?
JSON 無註釋,轉換後註釋丟失。
為什麼鍵的順序或型別變了?
順序上,YAML 對映解析後通常保持插入順序,但部分庫會按字典序重排,若下游依賴順序需留意。型別上,YAML 的 yes/no、on/off、~ 會被解析為布林與 null,轉成 JSON 後就是 true/false/null 而非字串;若期望字串,應在 YAML 中加引號。