Chuyển đổi XML sang Excel Python | Xuất XML sang Excel bằng Python

XML (Ngôn ngữ đánh dấu mở rộng) là định dạng phổ biến để lưu trữ dữ liệu có cấu trúc. Nhưng đôi khi, bạn có thể cần dữ liệu đó trong bảng tính Excel (XLSX hoặc XLS) để phân tích hoặc trình bày thêm. Trong bài đăng trên blog này, chúng ta sẽ tìm hiểu cách chuyển đổi XML sang Excel bằng Python. Hướng dẫn từng bước này sẽ trang bị cho bạn khả năng chuyển đổi liền mạch dữ liệu XML của bạn thành các trang tính Excel thân thiện với người dùng, sẵn sàng cho các thao tác và khám phá sâu hơn.

Bài viết này bao gồm các chủ đề sau:

  1. API chuyển đổi Python XML sang Excel
  2. Chuyển đổi XML sang Excel
  3. Chuyển đổi XML sang Excel trực tuyến
  4. Tài nguyên miễn phí

API chuyển đổi XML sang Excel của Python

Để chuyển đổi XML sang Excel, chúng tôi sẽ sử dụng API Aspose.Cells for Python via .NET. Nó cho phép bạn tạo, thao tác và chuyển đổi bảng tính Excel bằng Python. Nó cung cấp các tính năng mở rộng để định dạng, chuyển đổi và hiển thị định dạng tệp chất lượng cao (bao gồm PDF, XPS, JSON và hình ảnh), lập biểu đồ và quản lý dữ liệu. một công cụ mạnh mẽ để làm việc với các tệp Excel trong các ứng dụng Python của bạn.

Vui lòng tải xuống gói hoặc cài đặt API từ PyPI bằng cách sử dụng lệnh pip sau trong bảng điều khiển:

pip install aspose-cells-python

Chuyển đổi XML sang Excel bằng Python

Chúng ta có thể dễ dàng chuyển đổi file dữ liệu XML thành sổ làm việc Excel bằng cách thực hiện theo các bước dưới đây:

  1. Tạo một thể hiện của lớp Workbook.
  2. Gọi phương thức importxml() để nhập tệp XML.
  3. Lưu sổ làm việc dưới dạng tệp XLSX bằng phương thức save().Nó lấy đường dẫn tệp đầu ra làm đối số.

Mẫu mã sau đây cho biết cách chuyển đổi XML sang Excel bằng Python.

# Ví dụ mã này trình bày cách nhập tệp dữ liệu XML trong Excel.
import aspose.cells
from aspose.cells import SaveFormat, Workbook

# Tạo một thể hiện của lớp Workbook
workbook = Workbook()

# Nhập XML vào sổ làm việc
# Nó lấy đường dẫn tệp XML, tên trang tính đích, hàng và cột đích làm đối số.
workbook.import_xml("SampleXMLData.xml", "Sheet1", 0, 0)

# Lưu sổ làm việc dưới dạng XLSX
workbook.save("XMLdata.xlsx", SaveFormat.XLSX)
Chuyển đổi XML sang Excel bằng Python

Nhận giấy phép miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để dùng thử thư viện mà không bị giới hạn đánh giá.

Chuyển đổi XML sang Excel trực tuyến

Bạn cũng có thể sử dụng trình chuyển đổi XML sang Excel miễn phí này để chuyển đổi dữ liệu XML sang XLS hoặc XLSX trực tuyến. Xuất dữ liệu XML của bạn sang định dạng Excel một cách nhanh chóng với chất lượng và độ chính xác cao.

Chuyển đổi XML sang Excel trực tuyến miễn phí
Input file
Output format
  

XML sang Excel - Tài nguyên miễn phí

Bên cạnh việc chuyển đổi XML sang Excel, bạn có thể khám phá thêm về nhiều tính năng khác của thư viện bằng cách sử dụng các tài nguyên bên dưới:

Phần kết luận

Trong bài viết này, chúng ta đã tìm hiểu cách nhập dữ liệu từ tệp XML sang Excel bằng Python. Bằng cách làm theo các bước được nêu trong bài viết này và sử dụng các mẫu mã được cung cấp, bạn có thể dễ dàng chuyển đổi XML sang Excel để phân tích và trực quan hóa thêm. Chúc mừng mã hóa!

Trong trường hợp có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi trên diễn đàn hỗ trợ miễn phí của chúng tôi.

Xem thêm