JSON 轉 YAML 轉換器

需要反向轉換嗎?
YAML to JSON Converter

JSON 輸入

1

YAML 輸出

設定

轉換選項

輸入 JSON 資料以轉換為 YAML

轉換後的資料將顯示在這裡

如何將 JSON 轉換為 YAML

  1. 步驟 1 – 貼上您的 JSON 輸入

    • 從檔案、API 回應或設定中複製您的 JSON 資料。
    • 將其貼到左側編輯器面板。工具會自動驗證您的 JSON。
    • 或者,使用「匯入」按鈕從本機檔案或 URL 載入 JSON。
  2. 步驟 2 – 設定轉換選項

    • 使用齒輪圖示設定來自訂輸出。
    • 切換「依字母順序排序鍵名」以一致地組織您的資料。
    • 啟用「包含註解」以在 YAML 檔案中新增時間戳記標頭。
  3. 步驟 3 – 檢視並驗證 YAML

    • 轉換後的 YAML 會立即出現在右側面板中。
    • 轉換器會自動處理縮排與特殊字元跳脫。
    • 檢查輸出以確保結構符合您的預期。
  4. 步驟 4 – 匯出您的 YAML 檔案

    • 點擊「複製」按鈕將 YAML 程式碼複製到剪貼簿。
    • 使用「下載」按鈕將結果儲存為 .yaml 檔案。
    • 將此 YAML 用於 Kubernetes 設定、Docker Compose 或應用程式設定。
範例:JSON 轉 YAML 轉換
// 輸入 JSON
{
  "name": "app-config",
  "version": 1.0,
  "features": ["auth", "logs"]
}

// 輸出 YAML
name: app-config
version: 1
features:
  - auth
  - logs

相關 JSON 工具

常見問題

JSON 轉 YAML 轉換如何處理資料型別?

JSON 資料型別會轉換為其對等的 YAML 型別:字串、數字、布林、陣列(序列)與物件(映射)都會被保留。YAML 更靈活的語法可讓這些型別有更簡潔的表示方式。

包含註解與不包含註解有什麼差別?

啟用「包含註解」時,轉換器會新增一個包含產生時間戳記的標頭註解。註解有助於記錄 YAML 檔案的來源,但不是實際資料結構的一部分。

為什麼我想依字母順序排序鍵名?

依字母順序排序鍵名可讓 YAML 輸出更可預測,且更容易在不同版本之間進行比對。這對於版本控制以及需要一致的輸出格式時很有用。

巢狀 JSON 物件在 YAML 中如何表示?

巢狀 JSON 物件會成為具有適當縮排的巢狀 YAML 映射。YAML 使用縮排(通常為 2 個空格)來顯示階層結構,比 JSON 在處理複雜資料時更易閱讀。

我的資料安全嗎?

安全,所有資料處理完全在您的瀏覽器中進行。您的 JSON 資料從不會傳送到任何伺服器,確保完整的隱私與安全。

JSON 轉 YAML 轉換器 | JSONSwiss