關於JSON 轉 YAML
JSON 轉 YAML 把大括號和引號換成大多數配置檔案用的縮排寫法,Kubernetes、Helm 的 values、GitHub Actions、Ansible 都用得上。貼上 JSON 或開啟 .json 檔案,YAML 隨輸入實時生成,複製進倉庫就能用。配置資料在表格裡的話,可以先用Excel 轉 JSON轉成 JSON。
鍵保持你原來的順序,不會按字母重新排序;中文、日文和帶重音的字母原樣輸出,不會變成轉義編碼;長字串保持在一行。輸入不是合法 JSON 時,提示會指出解析停在哪一行;每行一個物件的 JSON Lines 會讀成列表。轉換在伺服器上即時完成,不算任務次數。
JSON 轉 YAML怎麼用
- 1貼上 JSON
把 JSON 粘進“輸入”框,或用“開啟檔案”載入;點“示例”會填入一段小配置。
- 2檢視 YAML
JSON 轉 YAML 隨輸入進行,有語法錯誤時會提示該檢查哪一行。
- 3複製或儲存
把 YAML 複製到編輯器裡,或儲存成 .yaml 檔案。
為什麼用熊仔工匠
- 鍵的順序不變
YAML 和原來的 JSON 順序一致,對照檢查更省事。
- 中文原樣顯示
中文、日文、帶重音的字母都照原樣寫出,不會變成轉義編碼。
- 統一塊狀寫法
巢狀物件和列表都用縮排和短橫線,不會出現行內大括號。
- 內容不儲存
文字在記憶體裡轉換,不會存下來。