XML 轉 Word 轉換器
要把 XML 資料交給習慣用 Word 的人嗎?轉換器會讀取檔案中重複的記錄,寫成 DOCX 文件裡的表格,每筆記錄一列,元素名稱作為欄位標題。
資料轉換器
或將CSV, TSV, TXT … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
CSV 與文字檔中分隔欄位的字元,讀取與寫入都會使用。自動會從輸入偵測,並以逗號寫出。
UTF-8 適用於所有語言。若 Windows 上的 Excel 開啟 CSV 時重音字元或亞洲文字出現亂碼,請選擇含 BOM 的 UTF-8。
適用於 Excel、ODS 與 Numbers 輸入:只轉換第一個工作表,或轉換所有工作表(每個工作表輸出一個 CSV 並打包成 ZIP,或每個工作表對應一個 JSON 鍵)。
新試算表中工作表索引標籤的名稱,最多 31 個字元。
物件陣列會以欄位名稱作為每列的鍵;陣列的陣列較精簡,並將標題保留為第一個陣列。
包住所有列的外層元素名稱;每一列會成為其中的 <row>。
用於 CREATE TABLE 與 INSERT 陳述式。僅限字母、數字與底線。
不同資料庫的引號與欄位類型略有差異;請選擇您要匯入的資料庫。
將日期儲存格統一改寫成一種格式。ISO (2026-10-18) 對資料庫與程式碼最保險;保持原樣則維持來源中的顯示方式。
使用方式
- 1
上傳 XML 檔案
加入 XML 格式的匯出檔、資料饋送檔或報表檔,每批最多 20 個檔案,每個檔案最大 95 MB。只含一種重複記錄的檔案,轉出的表格最乾淨。
- 2
確認日期與間距
日期預設為方便閱讀的美式「月/日/年」格式。在進階設定的日期中可改選 ISO 或「日/月/年」,並保持開啟去除空白,以移除值中的縮排空白。
- 3
轉換並用 Word 開啟
按下轉換為 DOCX(Word 表格),在 Word、Google Docs、Pages 或 LibreOffice Writer 中開啟檔案,再於表格前後加上標題、備註或註解。
XML 轉 Word 會產生 .docx 檔案,將 XML 記錄排成表格,讓原本為軟體設計的資料,也能用大家都有的工具檢視。
誰需要把 XML 轉成 Word?原因是什麼
XML 是系統之間交換記錄的方式:電子發票、庫存匯出、測試結果、商品目錄饋送檔。當這些記錄需要人來判斷時,檔案就得變成文件。法遵人員希望把二十行發票明細作為備忘錄附件;專案經理需要把資產系統的設備清單放進會議資料;律師要求提供可使用追蹤修訂與註解的資料格式。
用 Word 直接開啟 XML 沒有幫助,貼到文件中也只會得到標籤,而不是表格。常見的做法是繞道 Excel 再小心複製貼上。直接轉成 DOCX 就省去這段:每筆記錄成為一列,每個欄位成為一欄,其餘內容由您自己撰寫。若資料是要排序和篩選而非閱讀,XML 轉 CSV 是更合適的目標。
Word 表格能放下多少個 XML 欄位
- ≤ 5 欄
在直式 Letter 或 A4 頁面上,以一般文字大小即可順暢閱讀。
- 6–10 欄
將該節改為橫向,並使用較小的表格字型。
- 11–20 欄
即使橫向也很擁擠;請刪減欄位或拆成兩個表格。
- 最多 63 欄
Word 單一表格欄數的硬性上限。
- 記錄變成列
- 根元素下重複出現的元素,例如每一行發票明細或每項資產,會各成為一列表格。
- 欄位名稱成為標題列
- 子元素與屬性名稱會填入第一列,讓讀者知道每一欄的內容。
- 全部都能編輯
- 這是原生的 Word 表格:可重新設定樣式、加入圖說、追蹤修訂,或作為合併列印的資料來源。
- 可直接列印或匯出
- 設定好頁面方向後,直接在 Word 中列印或另存為 PDF。
XML 與 DOCX:兩種不同的 XML
XML
Extensible Markup Language
XML 是 W3C 於 1998 年發布的結構化資料標記語言。它使用帶有屬性的巢狀標籤,並支援結構描述、命名空間與驗證,因此適合處理複雜文件。RSS 摘要、SVG、Office 文件、網站地圖,以及許多企業與政府的資料交換,都以它為基礎。XML 比 JSON 冗長,但所有程式語言與許多試算表工具都能讀取。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- –
- 推出年份
- 1998 · W3C
DOCX
Microsoft Word 文件
DOCX 是自 Office 2007 起 Microsoft Word 的預設文件格式,以 Office Open XML 標準(ECMA-376、ISO/IEC 29500)為基礎。它是一個 ZIP 封裝,內含存放文字、樣式、圖片、表格、註解和追蹤修訂的 XML 檔案。它是辦公室、學校和求職申請中最常見的可編輯文件格式。在 Word、Google 文件、LibreOffice 和 Pages 之間,版面可能略有位移,格式複雜時尤其明顯。大多數文書處理軟體都能開啟 DOCX 檔案。
- 壓縮方式
- –
- 透明度
- –
- 動畫
- –
- 推出年份
- 2007 · Microsoft
當機器可讀的資料需要交給慣用 Word 的人閱讀、列印、簽核或加註時,就會把 XML 轉成 Word 文件,例如合約附件、稽核抽樣、會議用的庫存清單。
這裡有個巧合:.docx 檔案本身就是 XML。自 Word 2007 起,文件是由 Office Open XML 定義的 XML 部件所組成的 ZIP 封裝,該標準於 2006 年成為 ECMA-376,2008 年成為 ISO/IEC 29500。文字與表格存放在名為 document.xml 的部件中。因此這項轉換是把您資料的詞彙翻譯成 Word 的詞彙,結果可在任何讀取 OOXML 的程式中開啟。
XML 轉 Word 常見問題
為什麼 Word 開啟 XML 時只看到一大堆程式碼?
Word 只會排版以其自有詞彙 WordprocessingML 撰寫的 XML。其他 XML,例如發票或資料饋送檔,會以原始文字顯示,所有標籤都看得到。轉換後則會依記錄建立真正的 Word 表格。
Word 以前能直接支援自訂 XML 嗎?
Word 2003 與 2007 允許附加自訂結構描述並為文件內容加上標籤。i4i 專利案之後,Microsoft 在 2010 年的更新中移除了 Word 的自訂 XML 標記,因此目前的版本已不提供此功能。
我的 XML 每筆記錄有 30 個欄位,表格放得下嗎?
Word 單一表格最多可有 63 欄,所以可以開啟,但 30 欄在頁面上無法閱讀。請先從來源刪除不需要的欄位,或改用 XML 轉 Excel,寬幅資料會以捲動方式呈現而不會換行。
屬性、註解和命名空間會怎麼處理?
記錄上的屬性會變成欄,位於其子元素旁。XML 註解、處理指令與命名空間前綴不屬於表格資料,因此不會出現在文件中。
可以把 Word 表格再轉回 XML 嗎?
無法直接從 DOCX 還原。請保留原始 XML 作為依據;如果在文件中編輯了資料,請將表格複製到試算表,再用 Excel 轉 XML 重新建立檔案。
文件可以用 Google 文件開啟嗎?
可以。將 .docx 上傳到 Google 雲端硬碟並用 Google Docs 開啟,或用 Pages、LibreOffice Writer 開啟。這些軟體都能讀取 OOXML 表格結構。