貼上您的 JavaScript 物件字面值,即可立即取得格式化的 YAML 輸出。自動處理未加引號的鍵名及 JS 特有語法。提供 Key 排序與自訂縮排選項。
貼上您的 JavaScript 物件字面值,即可立即取得格式化的 YAML 輸出。自動處理未加引號的鍵名及 JS 特有語法。提供 Key 排序與自訂縮排選項。
關於這個主題的常見疑問與實用解答。
JavaScript 物件字面值使用大括號,鍵名可加引號或不加,並支援 undefined、函式與尾隨逗號等 JS 特有值。YAML 使用縮排來表示結構,語法更易於閱讀,並支援註解、多行字串及錨點/別名。
可以,透過排序下拉選單,您可以將所有 YAML 映射鍵按字母排序(A 到 Z),或保留 JS 物件中的原始屬性順序。排序會遞迴套用至 YAML 輸出中的所有巢狀映射。
可以,透過格式化選項,YAML 輸出縮排支援 2 到 8 個空格。將 JS 物件轉換為 YAML 設定檔時,2 個空格是廣泛採用的標準。
不會,JS 物件轉 YAML 的轉換完全在您的瀏覽器中執行。您的 JavaScript 原始碼在本地解析和轉換,不會上傳至任何伺服器。