將 JSON 轉為 YAML
將 JSON 轉成意義完全相同、清楚易讀的 YAML。
如何使用 JSON 轉 YAML
貼上 JSON
貼上 JSON,或開啟、拖放 .json 檔案。輸入時就會即時檢查並轉換。
選擇縮排
選擇 2 或 4 個空格。鍵維持原本順序,數字保留你寫下的每一位。
複製或下載
複製 YAML,或下載為 .yaml 檔案。
為什麼選擇 Utils365
相容所有 YAML 剖析器
yes、on、007 或 2024-01-01 等可能被 YAML 剖析器誤判的字串會加上引號,在新舊剖析器中都維持為文字。
不重排、不捨入
鍵依你寫的順序輸出,1.10 這類數字和很長的 ID 都保留每一位。
錯誤改得了
無效的 JSON 會顯示錯誤所在的行與欄,並提供提示,例如多餘的逗號或少了引號。
注重隱私
JSON 在您的裝置上轉換,絕不會上傳,設定檔中的機密資訊都留在您手上。
常見問題
可以轉換 JSON 陣列或單一值嗎?
可以。最上層的陣列會變成 YAML 清單,單一值(如 42 或 "hello")會變成一行的 YAML 文件。
為什麼有些字串加了引號?
YAML 會把沒加引號的 yes、no、on、off、數字和日期讀成布林值、數字或日期。加上引號能讓它們維持為 JSON 中的文字。
鍵的順序或數字會改變嗎?
不會。鍵維持原本順序,即使是 "2" 和 "1" 這類鍵也一樣,數字會完全依 JSON 中的寫法輸出。
JSON 可以帶註解到 YAML 嗎?
不行。標準 JSON 沒有註解,所以 YAML 中也沒有。轉換後可在行首用 # 加上註解。
有大小限制嗎?
最大可開啟 50 MB 的檔案。非常大的結果在頁面上會截斷顯示,但複製和下載會包含全部內容。