XML 轉 Excel 使用方法
- 1
放入 XML 匯出檔
可以是銀行、電商平台、1C 或 SAP 的匯出檔,也可以是價目表或資料饋送(feed)。
- 2
確認記錄元素
每個重複的元素會變成試算表中的一列;最可能的元素已預先選好,其他元素可從清單中選擇。
- 3
下載 .xlsx
預覽各列內容,決定數字與日期是否要轉成對應類型,然後儲存活頁簿。
限制與 Pro
XML 檔案上限 100 MB;單一工作表最多 1,048,576 列。
關於 XML 轉 Excel
XML 轉 Excel 能把藏在 XML 檔案裡的記錄,變成一般的試算表。只要選好代表一筆記錄的元素,每筆記錄就會成為一列,並附上欄名標題列,方便排序、篩選、建立樞紐分析表,也能讓不熟悉 XML 的人快速檢查內容。
欄位的安排方式和 CSV 相同:屬性與子元素會變成欄,巢狀元素以點號命名(supplier.inn、address.region),重複的子元素可合併在同一個儲存格,或分散到編號的多個欄。
Excel 的優勢在於資料類型。開啟類型偵測後,125000 與 4.5 會變成可加總的數字,true 與 false 會變成邏輯值,2026-03-31 或 2026-03-31T14:30:00 這類 ISO 日期會變成真正的 Excel 日期。統一編號、帳號、007 這類開頭有 0 的識別碼會維持文字,超過 15 位的數字也一樣,以免 Excel 吃掉前面的 0。關閉偵測則所有值都維持 XML 中的原樣文字。
活頁簿只有一個工作表,名稱取自記錄元素,欄寬會依內容調整。Excel 單一工作表上限為 1,048,576 列、16,384 欄;更大的 XML 匯出檔建議先分割,或改轉成 CSV。工具不會加入顏色或粗體標題等格式。
隱私
解析 XML 與寫入 XLSX 都在這個分頁的 worker 中完成(由 SheetJS 寫出活頁簿),匯出檔不會離開你的電腦。