TOML 轉 JSON

將 TOML 1.1 轉為 JSON,保留數值精度及日期原始文字。

資料與格式
正在準備工作區…
輸入
輸出
結果將顯示在這裡。

使用方法

  1. 貼上 / 開啟檔案 / 範例
  2. 轉換
  3. 複製 / 下載

TOML 轉 JSON

表轉為物件,表陣列轉為陣列;帶進位前綴的整數轉為精確十進位 JSON token,小數保留原始十進位文字。

處理在瀏覽器本機完成,DevToolsy 不會接收貼上的資料或選取的檔案。

運作原理

日期與時間轉為原始文字字串,保留小數秒及偏移;JSON 可選兩或四空格縮排。

處理前後對照
輸入
title = "DevToolsy"
id = 9223372036854775807
[server]
host = "127.0.0.1"
ports = [3000, 8080]
輸出
{
  "title": "DevToolsy",
  "id": 9223372036854775807,
  "server": {
    "host": "127.0.0.1",
    "ports": [
      3000,
      8080
    ]
  }
}

預設設定範例。

處理限制

JSON 沒有 TOML 日期型別、註解、inf 或 nan;非有限數報錯,轉回 TOML 無法恢復註解或自動推斷日期型別。

輸出

複製 / 下載

處理限制

UTF-8 輸入最多 1 MiB,輸出最多 8 MiB;工作 30 秒逾時。

延伸閱讀TOML 1.1
?

常見問題

如何使用TOML 轉 JSON?

表轉為物件,表陣列轉為陣列;帶進位前綴的整數轉為精確十進位 JSON token,小數保留原始十進位文字。

有哪些設定可以調整?

日期與時間轉為原始文字字串,保留小數秒及偏移;JSON 可選兩或四空格縮排。

使用結果時需要注意什麼?

JSON 沒有 TOML 日期型別、註解、inf 或 nan;非有限數報錯,轉回 TOML 無法恢復註解或自動推斷日期型別。

輸入會上傳嗎?

處理在瀏覽器本機完成,DevToolsy 不會接收貼上的資料或選取的檔案。

如何保留結果?

複製 / 下載

尋找下一個實用工具

語言

要切換語言嗎?目前頁面的內容將被清空。請先複製或下載需要保留的資料。