logo

YAML 轉為 JS 物件

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

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

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

YAML 轉為 JS 物件

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

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

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

常見問題

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

YAML 和 JS 物件有什麼差異?

YAML 使用縮排來表示結構,並支援註解、多行字串及錨點/別名。JavaScript 物件字面值使用大括號,鍵名可加引號或不加,並支援 undefined、函式與尾隨逗號等 JS 特有值。

可以將 key 依字母排序嗎?

可以,排序下拉選單讓您將所有 JavaScript 物件屬性按字母順序排列(A 到 Z),或保留 YAML 輸入中的原始鍵序。排序會遞迴套用至每一層巢狀結構。

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

可以,JS 物件輸出可透過格式化選項設為 2 個空格、4 個空格或 Tab 縮排。大多數 JavaScript 程式碼庫使用 2 個空格縮排以保持物件字面值簡潔。

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

不會,YAML 轉 JS 物件的轉換完全在您的瀏覽器內進行。您的 YAML 資料透過 JavaScript 在本地解析和轉換,不會離開您的裝置。