選單
Dev Tools

YAML 轉 JSON – 免費線上轉換

即時將 YAML 轉成 JSON。支援錨點、別名與複雜結構,直接在瀏覽器中執行。

檔案絕不儲存即時完成無需註冊

🔒 您的檔案絕不會離開瀏覽器。轉換由 js-yaml 在本機完成。

如何線上將 YAML 轉成 JSON

  1. 1

    貼上 YAML

    將 YAML 內容貼到輸入框,或直接輸入。

  2. 2

    查看 JSON 結果

    轉換後的 JSON 會隨著您輸入即時顯示在輸出面板。

  3. 3

    複製 JSON

    按下「複製」,即可把格式化後的 JSON 複製到剪貼簿。

許多讀取設定的工具(REST API、JavaScript 應用程式、資料庫、驗證函式庫)使用的是 JSON,但不少設定檔卻是以 YAML 撰寫與維護。這個轉換器正好補上這個落差:貼上 YAML 文件,就能得到嚴格且有效的 JSON,可直接送給 API、交給腳本使用,或存入文件型資料庫。

YAML 的進階功能會被解析而不是原樣複製:錨點與別名(& 與 *)會展開成它們所指向的值,多行區塊純量會變成已跳脫的字串,沒有引號的型別則會被正規化為 JSON 較嚴格的形式。輸出是不含任何 YAML 語法痕跡的純 JSON。

有兩點需要留意:JSON 沒有註解,所以 YAML 註解會被移除;另外 YAML 的型別推斷(沒加引號的 no 變成布林值 false,或 3.10 變成數字 3.1)常常出乎意料。如果某個值看起來不對,請在 YAML 中加上引號後再轉換一次。所有處理都透過 js-yaml 在您的瀏覽器本機完成。

常見問題

你可能還需要