開發者工具 / 15

YAML 轉 CSV/CSV 轉 YAML 轉換器

將結構化的YAML陣列對映記錄轉換為支援引號的RFC 4180 CSV,或將CSV解析為整齊的YAML。

YAML 轉 CSV/CSV 轉 YAML 轉換器: TOEA使用js-yaml解析YAML對映記錄,並將其轉換為RFC 4180 CSV;也能解析支援引號的CSV,轉換為格式化的YAML記錄。 全程在瀏覽器中於本機執行,檔案不會上傳至伺服器。

使用次數
在瀏覽器中
費用
免費・免註冊
可用狀態
可立即使用
YAML轉CSV / CSV轉YAML轉換器本機處理

全程在瀏覽器中執行

欄位如何建立

標頭包含每筆記錄中出現過的所有索引鍵,並依首次出現的順序排列。缺少索引鍵的記錄會得到空白儲存格,而設定為null的索引鍵也會是空白,因此 CSV 無法區分這兩種情況。單一對應而非清單會轉成一列。如果出現預期之外的欄位,可能是某筆記錄的索引鍵拼錯了;在 YAML 中搜尋該欄位即可找到這筆記錄。

從 CSV 轉到 YAML 時的數字

反向轉換時,看起來像數字的儲存格會變成 YAML 數字,而true和false會變成布林值。郵遞區號和開頭有零的程式碼會失去開頭的零(02134會變成2134),1e3會變成1000,超過15–16位數的 ID 會被四捨五入。如果這些值很重要,請在 YAML 中事後為它們加上引號,或使用CSV 轉 JSON,該工具會將每個值保留為字串。

使用方式

  1. 選擇YAML 轉 CSV或CSV 轉 YAML模式。
  2. 貼上來源文字。
  3. 點選「轉換」以檢視、複製或下載輸出結果。

隱私與限制

所有解析與轉換作業都在您的瀏覽器中本機執行。

相關工具

常見問題

匯出CSV需要什麼格式的YAML?

輸入內容應為對映物件清單,例如鍵值記錄。

巢狀物件會如何處理?

巢狀結構會在CSV儲存格中以JSON編碼,以保留資料。

免費工具・使用在瀏覽器中次・免註冊