🔄

TOML 轉 JSON

在 TOML 與 JSON 格式之間轉換。支援表格、表格陣列、行內表格、多行字串與日期。全部在您的瀏覽器中執行 — 沒有伺服器,也不追蹤。

轉換工具 本機執行 不會傳送任何資料
toml json 轉換 僅限用戶端
JSON 縮排:
TOML 輸入
→
JSON 輸出
💡
TOML (Tom's Obvious Minimal Language)是一種設定檔格式,Cargo、uv、pyproject.toml 與許多 CLI 工具都使用它。使用此轉換器可將 TOML 設定檢視為 JSON,或從 JSON 物件產生 TOML。注意:TOML 日期在 JSON 輸出中會保留為 ISO 字串。

什麼是 TOML 轉 JSON 轉換器?

TOML 轉 JSON 轉換器可協助您在 TOML 與 JSON 格式之間移轉結構化設定資料。它適用於開發者工具、應用程式設定、套件中繼資料,以及任何一個系統偏好 TOML、另一個系統要求 JSON 的工作流程。

如何使用 TOML 轉 JSON 轉換器

  1. 將 TOML 或 JSON 貼到輸入面板。
  2. 選擇你需要的轉換方向。
  3. 檢視轉換後的結果,並在解析器回報錯誤時修正語法問題。
  4. 將輸出複製到你的設定檔、指令碼或建置工作流程中。
了解 TOML 轉 JSON 轉換器 ▾
範例
輸入 [database] server = "db.example.com" ports = [5432, 5433]
輸出 { "database": { "server": "db.example.com", "ports": [5432, 5433] } }
常見使用情境
  • 在 TOML 與 JSON 之間轉換應用程式、Rust 或 Python 設定檔
  • 以明確的 JSON 物件形式檢視巢狀 TOML 表
  • 為接受 JSON 但不接受 TOML 的工具準備資料
  • 在設定偵錯期間檢查表陣列、內嵌表與具型別的值
為何使用此工具
  • 適用於大量使用設定檔的專案,以及仰賴 TOML 的語言生態系。
  • 讓 TOML 表與具型別的值更容易以 JSON 形式檢視。
  • 在本機執行,因此專案設定會留在你的機器上。
常見問題
轉換為 JSON 時,會保留 TOML 註解嗎?

否。JSON 不支援註解,因此轉換為 JSON 時會捨棄 TOML 註解。

此工具支援 TOML 表格陣列嗎?

是。TOML 表格陣列(如 [[products]] 的雙中括號區段)會轉換為 JSON 物件陣列。

支援哪個 TOML 版本?

此工具支援 TOML v1.0,涵蓋所有標準功能,包括點分隔鍵、行內表格與多行字串。

我的設定資料安全嗎?

是。所有處理皆在您的瀏覽器中使用 JavaScript 完成。資料絕不會傳送至伺服器。