JSON 轉 TOML

將 JSON 物件轉為 TOML,明確檢查 null 及數值相容性。

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

使用方法

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

JSON 轉 TOML

根物件及巢狀物件轉為 TOML 表,物件陣列可轉為表陣列;可複製文字或下載 .toml 檔案。

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

運作原理

看似日期的字串仍為字串;整數需在有號 64 位元範圍內,小數先檢查序列化往返精度。

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

[server]
host = "127.0.0.1"
ports = [ 3000, 8080 ]

預設設定範例。

處理限制

拒絕 null 及無法保持精度的小數,不默默丟棄資料;JSON 無法提供原本的註解或原生日期型別。

輸出

複製 / 下載

處理限制

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

延伸閱讀TOML 1.1
?

常見問題

如何使用JSON 轉 TOML?

根物件及巢狀物件轉為 TOML 表,物件陣列可轉為表陣列;可複製文字或下載 .toml 檔案。

有哪些設定可以調整?

看似日期的字串仍為字串;整數需在有號 64 位元範圍內,小數先檢查序列化往返精度。

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

拒絕 null 及無法保持精度的小數,不默默丟棄資料;JSON 無法提供原本的註解或原生日期型別。

輸入會上傳嗎?

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

如何保留結果?

複製 / 下載

尋找下一個實用工具

語言

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