YAML 工具
使用方法:把 YAML 貼上到左側輸入框,選擇一個模式,點選處理。
校驗:檢查 YAML 語法並以行號和列號報告錯誤。可捕獲縮排問題、無效對映與格式錯誤的序列。
格式化:以可配置的縮排(2/4 空格或 Tab)美化 YAML,可按鍵名排序。
樹檢視:把解析後的 YAML 顯示為可互動的摺疊樹以探索文件結構,可用搜索框按鍵或值過濾節點。
轉 JSON:把 YAML 轉換為等價 JSON。複雜的 YAML 特性(錨點、別名、標籤)會解析為普通 JSON 物件。
什麼是 YAML?
YAML 是一種用縮排而非括號的配置格式:巢狀就是空白,連字元開頭是列表項,key: value 是對映。不帶引號的標量會被推斷型別——yes 是布林值、07 是數字——這正是著名的"挪威問題"(NO = 挪威,被解析為 false)的由來。錨點(&x)與別名(*x)在文件內複用節點。
轉換為 JSON 時錨點與別名會被解析展開。