logo

TOML 轉為 JS 物件

JSON 轉為 YAML
JSON 轉為 TOML
JS 物件轉為 TOML
這個免費線上工具可以協助您將 TOML 轉換為 JS 物件格式

貼上您的 TOML 資料,即可立即取得格式化的 JavaScript 物件表示。支援表格、行內表格、陣列及所有 TOML 資料型別。提供 Key 排序與自訂縮排選項。

logo
啪唧開發工坊
TOML 轉為 JS 物件

TOML 轉為 JS 物件

JSON 轉為 YAML
JSON 轉為 TOML
JS 物件轉為 TOML
這個免費線上工具可以協助您將 TOML 轉換為 JS 物件格式
關於這個工具

貼上您的 TOML 資料,即可立即取得格式化的 JavaScript 物件表示。支援表格、行內表格、陣列及所有 TOML 資料型別。提供 Key 排序與自訂縮排選項。

請輸入您想要轉換的 TOML 字串
處理中
結果將顯示於此...
處理中
請輸入您想要轉換的 TOML 字串
處理中

常見問題

關於這個主題的常見疑問與實用解答。

TOML 和 JS 物件有什麼差異?

TOML 使用扁平的鍵值語法搭配區段(tables),並支援註解、原生日期時間型別及多行字串。JavaScript 物件字面值使用大括號,鍵名可加引號或不加,並支援 undefined、函式與尾隨逗號等 JS 特有值。

可以將 key 依字母排序嗎?

可以,透過排序下拉選單,您可以將所有 JavaScript 物件屬性按字母排序(A 到 Z),或保持 TOML 表格中的原始順序。排序會遞迴至輸出中的每個巢狀物件。

轉換後的 JS 物件可以自訂縮排嗎?

可以,JavaScript 輸出縮排可透過格式化選項設定為 2 個空格、4 個空格或 Tab。對於 JS 物件字面值,2 個空格縮排符合大多數主流 Linter 設定。

我的資料會被傳送到伺服器嗎?

不會,TOML 轉 JS 物件的轉換完全由瀏覽器中的 JavaScript 處理。您的 TOML 設定資料留在您的裝置上,不會與任何伺服器共享。