JSON 轉 TOML 轉換器

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

JSON 輸入

1

TOML 輸出

新增 JSON 資料以查看 TOML 輸出

您轉換後的 TOML 設定會顯示在這裡

如何將 JSON 轉換為 TOML

  1. 步驟 1 – 輸入 JSON

    • 將您想要轉換的 JSON 貼到左側編輯器面板。
    • 此工具最適合設定類似的用法,但支援陣列與深度巢狀。
    • 使用「匯入」按鈕直接載入大型設定檔。
  2. 步驟 2 – 驗證 TOML 輸出

    • 巢狀物件會轉換為標準 TOML 表格 ([section]) 或行內表格。
    • 物件陣列會成為表格陣列 ([[section]])。
    • 在右側面板檢查字串與日期是否格式正確。
  3. 步驟 3 – 使用您的 TOML

    • 將結果複製到剪貼簿,以便在 Cargo.toml、pyproject.toml 或其他現代設定中使用。
    • 下載 .toml 檔案以供離線使用。
範例:JSON 轉 TOML
// 輸入 JSON
{
  "package": {
    "name": "my-app",
    "version": "1.0.0"
  }
}

// 輸出 TOML
[package]
name = "my-app"
version = "1.0.0"

相關設定工具

常見問題

巢狀 JSON 物件如何轉換?

巢狀物件會變成使用點號標記法的 TOML 區段。例如:{database: {host: 'localhost'}} 會變成 [database] 且 host = 'localhost'。

JSON 陣列如何處理?

簡單陣列會變成使用方括號的 TOML 陣列。物件陣列會使用 [[table.name]] 語法轉換為表格陣列。

複雜的資料型別呢?

日期會格式化為 ISO 8601 字串,複雜的巢狀結構會變成行內表格,特殊字元會正確跳脫。

我可以直接轉換 JSON 資料嗎?

可以!您可以將 JSON 直接貼到輸入編輯器中,或使用匯入按鈕從各種來源匯入 JSON 資料。

我的資料安全嗎?

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

JSON 轉 TOML 轉換器 | JSONSwiss