免費註冊

YAML 轉 JSON

貼上 YAML 配置,立刻看到 JSON,語法錯誤按行號提示。

或把檔案拖到這裡

支援 YAML

加密上傳,檔案 1 小時後自動刪除。

關於YAML 轉 JSON

YAML 轉 JSON 適合把 Kubernetes 清單、Docker Compose 檔案或 OpenAPI 文件交給只認 JSON 的程式,也適合看清楚自己的縮排到底表示什麼結構。貼上 YAML 或開啟 .yaml 檔案,右邊邊輸入邊出 JSON。YAML 裡是一條條記錄的話,可以再用JSON 轉 CSV排成表格。

它順便就是一個語法檢查器:縮排不對、混進了 Tab,都會提示大概在第幾行,部署之前就能改好。錨點、別名和 << 合併鍵會展開,日期轉成 ISO 字串,用 --- 分隔的多個文件會變成一個 JSON 陣列。轉換在我們的伺服器記憶體裡完成,不儲存內容,也不算任務次數。

YAML 轉 JSON怎麼用

  1. 1
    貼上 YAML

    粘到“輸入”框,或拖入 .yaml、.yml 檔案,也可以點“示例”看看效果。

  2. 2
    改正錯誤

    YAML 轉 JSON 停下來時,提示會指出出錯位置附近的行號。

  3. 3
    複製 JSON

    點“複製”,或點“儲存”下載 .json 檔案。

為什麼用熊仔工匠

  • 自帶語法檢查

    縮排錯誤、Tab 字元、沒閉合的引號都會被指出行號。

  • 錨點自動展開

    &錨點、*別名和 << 合併鍵都會解析,JSON 裡是最終的值。

  • 支援多文件

    用 --- 分隔的多個文件一起輸出成 JSON 陣列。

  • 即時且不計次

    邊輸入邊出結果,不佔每天的任務次數。

常見問題

YAML 轉 JSON常見問題

YAML 轉 JSON 後,no 為什麼變成了 false?
解析器遵循 YAML 1.1,yes、no、on、off 都會當成布林值。如果你想要的是文字,給它加上引號,比如 country: "NO"。
可以用 YAML 轉 JSON 來檢查配置檔案嗎?
可以。能出 JSON 說明 YAML 解析透過;出不來時,提示會告訴你大概該看哪一行,問題多半出在縮排上。
我的 YAML 會被儲存在伺服器上嗎?
不會。內容經 HTTPS 發過來,在記憶體裡轉換後直接返回,不做儲存。不過養成好習慣,別把真實的密碼、令牌貼到任何線上工具裡。
YAML 轉 JSON 後註釋會怎樣?
JSON 沒有註釋,所以註釋會被去掉。鍵的順序和 YAML 裡保持一致。要把 JSON 轉回 YAML,可以在表格與資料轉換裡找到對應工具。
YAML 轉 JSON 有長度限制嗎?
每次最多 1,000,000 個字元。免費,不用註冊,也不計入每天的任務次數。
把YAML 轉 JSON分享給朋友開啟瀏覽器就能用,對方不註冊也能先試。

相關工具

XLSSQL Excel 轉 SQL根據 Excel、CSV 生成建表語句和 INSERT 語句。
XMLXLS XML 轉 Excel把 XML 裡重複的記錄轉成表格行。
CSVXLS CSV 轉 Excel把 CSV、TSV 轉成 Excel,分列和編碼自動識別。
CSVJSON CSV 轉 JSON在瀏覽器裡把 CSV 轉成 JSON,檔案不上傳。
CSVXML CSV 轉 XML把 CSV 或 Excel 的行轉成 XML 記錄。
XLSCSV Excel 轉 CSV每個工作表存成 CSV,單元格換行也正確處理。
XLSHTML Excel 轉 HTML把表格轉成可直接放進網頁的 HTML。
XLSJPG Excel 轉圖片把表格和圖表匯出成圖片。