XML(可擴展標記語言) 是一種流行的儲存結構化資料的格式。但有時,您可能需要 Excel 電子表格(XLSX 或 XLS)中的資料進行進一步分析或示範。在這篇文章中,我們將學習如何使用 Python 將 XML 轉換為 Excel。本逐步指南將協助您將 XML 資料無縫轉換為使用者友善的 Excel 工作表,為進一步的操作和探索做好準備。
本文涵蓋以下主題:
Python XML 到 Excel 轉換器 API
為了將 XML 轉換為 Excel,我們將使用 Aspose.Cells for Python via .NET API。它使您能夠使用 Python 創建、操作和轉換 Excel 電子表格。它提供了廣泛的格式化、高品質檔案格式轉換和渲染(包括 PDF、XPS、JSON 和圖像)、圖表和資料管理功能,使其成為一個用於在Python 應用程式中處理Excel 檔案的強大工具。
請在控制台中使用下列 pip 指令下載軟體包或從 PyPI 安裝 API:
pip install aspose-cells-python
在 Python 中將 XML 轉換為 Excel
我們可以按照以下步驟輕鬆地將 XML 資料檔案轉換為 Excel 工作簿:
- 建立 Workbook 類別的實例。
- 呼叫 importxml() 方法導入 XML 檔案。
- 使用 save() 方法將工作簿儲存為 XLSX 檔案。它將輸出檔案路徑作為參數。
以下程式碼範例示範如何使用 Python 將 XML 轉換為 Excel。
# 此程式碼範例示範如何在 Excel 中匯入 XML 資料檔。
import aspose.cells
from aspose.cells import SaveFormat, Workbook
# 建立 Workbook 類別的實例
workbook = Workbook()
# 將 XML 匯入工作簿
# 它採用 XML 檔案路徑、目標工作表名稱、目標行和列作為參數。
workbook.import_xml("SampleXMLData.xml", "Sheet1", 0, 0)
# 將工作簿另存為 XLSX
workbook.save("XMLdata.xlsx", SaveFormat.XLSX)
取得免費許可證
您可以獲得免費臨時許可證來試用該庫,而不受評估限制。
在線上將 XML 轉換為 Excel
您也可以使用這個免費的 XML 到 Excel 轉換器將 XML 資料在線轉換為 XLS 或 XLSX。快速、高品質、準確地將 XML 資料匯出為 Excel 格式。
XML 到 Excel - 免費資源
除了將 XML 轉換為 Excel 之外,您還可以使用下列資源探索有關該程式庫的各種其他功能的更多資訊:
結論
在本文中,我們學習如何使用 Python 將資料從 XML 檔案匯入到 Excel。透過遵循本文中概述的步驟並使用提供的程式碼範例,您可以輕鬆地將 XML 轉換為 Excel 以便進一步分析和視覺化。快樂編碼!
如有任何疑問,請隨時透過我們的免費支援論壇與我們聯繫。