分類: 開發工具

CSV 轉 YAML 工具

站方自行規劃沒找到想要的工具?

在瀏覽器中將 CSV、分號或定位字元分隔的資料列轉換為 YAML

貼上以逗號、分號或定位字元分隔的資料列即可取得 YAML,並可選擇是否將第一列作為標題,成為每個物件的鍵名。轉換全程在瀏覽器中完成。

貼上 CSV 即可轉換為 YAML。

YAML
結果會顯示在這裡。

本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。

這個工具能做什麼

這個工具會以試算表相同的方式解析分隔資料列,包含加上引號的欄位,並將結果寫成 YAML:若第一列是標題,會產生一份映射的清單,否則就產生一份清單的清單。適合將匯出的試算表資料直接轉換成設定檔或測試資料,不必再繞道試算表軟體。

使用方式

  1. 在輸入框中貼上分隔資料列。
  2. 選擇分隔符號,以及第一列是否為標題列。
  3. 複製 YAML 或下載為檔案。

隱私說明

本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。

常見問題

我的資料會被上傳到哪裡嗎?
不會。解析與 YAML 產生都在瀏覽器分頁中的 JavaScript 內執行,不會傳送到伺服器。
沒有標題列時會怎麼樣?
由於沒有可用的鍵名,每一列 CSV 會變成 YAML 的數值清單,而不是映射。
這個工具使用哪個 YAML 函式庫?
js-yaml,與本站 JSON 轉 YAML 工具使用的函式庫相同,只有在你貼上要轉換的內容時才會載入。