關於CSV 轉 XML
CSV 轉 XML 適合表格資料要交給只認 XML 的系統:電商平臺的商品資料來源、ERP 或財務軟體的匯入、基於 XML 的介面測試資料。上傳 CSV 或 XLSX 檔案,填好根元素和行元素的名字,每一行都會變成一條記錄,每一列是一個子元素。要把 XML 記錄讀回表格,用XML 轉 Excel。
列名就是標籤名。像 Unit Price、2024 Sales 這種不符合 XML 命名規則的表頭,會被改成合法的標籤,原來的文字儲存在 name 屬性裡,資訊不會丟。& 和 < 等字元會轉義,檔案開頭帶 UTF-8 宣告,記錄縮排排列。上傳工作簿時,用第一個有資料的工作表。
CSV 轉 XML怎麼用
- 1上傳表格
選擇或拖入 .csv 或 .xlsx 檔案,第一行是列名。
- 2給元素命名
填“根元素”(預設 rows)和“行元素”(預設 row),按對方系統的要求來。
- 3開始轉換
點“CSV 轉 XML”,伺服器生成 XML,並顯示在可以複製的文字框裡。
- 4下載 .xml
儲存檔案,檔名和表格一致。
為什麼用熊仔工匠
- 列名就是標籤
每個列名變成一個元素,一條記錄讀起來像 <row><sku>A-12</sku></row>。
- 奇怪的表頭也能處理
空格和符號會被替換,原表頭儲存在 name 屬性裡。
- 轉義不出錯
資料裡的 & 和尖括號不會破壞 XML 結構。
- xlsx 也能轉
直接上傳 .xlsx,日期寫成 2024-03-01 這樣的 ISO 格式。