Cách chuyển đổi bảng XML sang Excel và chuyển đổi trực tuyến Excel sang XML bằng Python.

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

XML(Ngôn ngữ đánh dấu mở rộng) là ngôn ngữ đánh dấu để xử lý xuất sắc các cấu trúc dữ liệu phức tạp. Nó là một định dạng thân thiện với máy tính, giống như HTML để lưu trữ dữ liệu lâu dài, vận chuyển và tái sử dụng dữ liệu. Excel(Bảng tính Microsoft Excel) là một tệp bao gồm các ô trong hàng và cột. Excel là một trong những công cụ quan trọng nhất hỗ trợ các công thức có sẵn để thực hiện tính toán, phân tích và trực quan hóa dữ liệu và thông tin. Trong nhiều trường hợp, bạn cần xuất dữ liệu từ XML sang Excel (XLSX hoặc XLS) để xử lý thêm hoặc ngược lại. Trong bài viết này, chúng ta sẽ tìm hiểu cách chuyển đổi XML sang Excel và Excel sang XML trong Python bằng API REST.

Các chủ đề sau đây sẽ được đề cập trong bài viết này:

Tệp Excel sang định dạng XML và API chuyển đổi XML sang XLSX

Để chuyển đổi Excel thành XML trực tuyến hoặc để mở tệp XML trong bảng tính Excel, tôi sẽ sử dụng Python SDK của GroupDocs.Conversion Cloud API. Thư viện Python là một thư viện mã nguồn mở và giải pháp chuyển đổi tài liệu nhanh, đáng tin cậy. Đó là API mạnh mẽ, an toàn và dễ sử dụng 100% để chuyển đổi định dạng tệp. Nó chuyển đổi các định dạng được hỗ trợ sang bất kỳ định dạng nào theo chương trình trên đám mây. Bạn có thể cài đặt nó bằng lệnh bên dưới trong bảng điều khiển:

pip install groupdocs_converison_cloud

Tiếp theo, lấy ID khách hàng và Bí mật khách hàng của bạn từ bảng điều khiển trước khi bạn bắt đầu làm theo các bước và ví dụ về mã có sẵn. Khi bạn có ID và bí mật của mình, vui lòng thêm mẫu mã vào ứng dụng Python của bạn như bên dưới:

# Nhập Python SDK vào ứng dụng python của bạn từ http://api.groupdocs.cloud
import groupdocs_conversion_cloud

# Nhận client_id và client_secret từ https://dashboard.groupdocs.cloud sau khi đăng ký miễn phí.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# Nhận cấu hình API tệp
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "InternalStorage"

Nhập XML vào Excel Online bằng Python bằng API REST

Trong phần này, hãy xem cách chuyển đổi XML sang XLSX bằng Python theo lập trình trên đám mây bằng cách làm theo các bước dưới đây. Đầu tiên, tải tệp XML lên đám mây bằng cách sử dụng mẫu mã. Do đó, tệp XML đã tải lên sẽ có sẵn trong phần tệp của trang tổng quan của bạn trên đám mây.

Tiếp theo, chuyển đổi tệp XML sang sổ làm việc Excel trong Python theo chương trình bằng cách thực hiện theo các bước dưới đây:

  • Tạo một phiên bản của ConvertApi
  • Tạo một phiên bản của ConvertSettings
  • Đặt tên lưu trữ và đường dẫn tệp XML đầu vào
  • Tiếp theo, gán “xlsx” cho định dạng
  • Bây giờ, cung cấp đường dẫn tệp xlsx đầu ra
  • Tạo ConvertDocumentRequest với ConvertSettings
  • Cuối cùng, Chuyển đổi bằng cách gọi phương thức convertDocument() với ConvertDocumentRequest

Ví dụ mã được đưa ra bên dưới cho thấy cách Python chuyển đổi XML thành XLSX mà không cần mở tệp bằng API REST:

# Cách nhập XML vào Excel trực tuyến bằng Python bằng API REST
try:
    # Tạo một phiên bản của API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Xác định cài đặt chuyển đổi
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/input-sample-file.xml"
    settings.format = "xlsx"
    
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Excel to XLSX format in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))
Cách thay đổi XML thành Excel trực tuyến bằng Python

Nhập XML vào Excel Online bằng Python bằng API REST

Bạn có thể tải xuống tệp đã chuyển đổi bằng cách sử dụng đoạn mã tệp tải xuống.

Chuyển đổi Excel thành định dạng XML trong Python bằng API REST

Trong phần này, chúng tôi sẽ trình bày cách chuyển đổi Excel sang XML theo chương trình trong Python bằng cách thực hiện theo các bước dưới đây:

  • Tạo một phiên bản của ConvertApi
  • Tạo một phiên bản của ConvertSettings
  • Đặt tên lưu trữ và đường dẫn tệp XLSX đầu vào
  • Gán “xml” cho định dạng
  • Bây giờ, cung cấp đường dẫn tệp xml đầu ra
  • Tạo ConvertDocumentRequest với ConvertSettings
  • Chuyển đổi bằng cách gọi phương thức convertDocument() với ConvertDocumentRequest

Ví dụ mã sau đây cho thấy cách chuyển đổi Excel sang XML trực tuyến bằng Python bằng API REST:


# Cách chuyển đổi Excel thành định dạng XML trong Python bằng API REST
try:
    # Tạo một phiên bản của API
    convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

    # Xác định cài đặt chuyển đổi
    settings = groupdocs_conversion_cloud.ConvertSettings()
    settings.storage_name = storage_name
    settings.file_path = "python-testing/input-sample-file.xlsx"
    settings.format = "xml"
    
    settings.output_path = "python-testing"
    
    request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
    response = convert_api.convert_document(request)

    print("Successfully converted Excel into XML online in Python: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
    print("Exception while calling API: {0}".format(e.message))
Cách chuyển đổi XLSX sang XML trực tuyến

Chuyển đổi Excel thành định dạng XML trong Python bằng API REST

Làm theo các bước đã đề cập để tải lên rồi tải xuống tệp đã chuyển đổi. Đó là nó.

Chuyển đổi XML sang Excel Trực tuyến Miễn phí

Làm cách nào để chuyển đổi XML sang Excel trực tuyến? Vui lòng dùng thử Trình chuyển đổi XML sang Excel miễn phí trực tuyến sau đây, được phát triển bằng cách sử dụng API ở trên.

Chuyển đổi XLSX sang XML Trực tuyến Miễn phí

Làm cách nào để chuyển đổi Excel sang XML trực tuyến? Vui lòng thử trình chuyển đổi Excel sang XML trực tuyến sau đây để kiểm đếm, được phát triển bằng cách sử dụng API ở trên. Trình chuyển đổi XLSX sang XML trực tuyến này có thể được sử dụng để chuyển đổi Excel sang lược đồ XML.

Phần kết luận

Điều này đưa chúng ta đến cuối bài đăng trên blog này. Để tóm tắt những gì bạn đã học được:

  • cách chuyển đổi tệp XML sang định dạng XLSX trong Python bằng API REST;
  • cách chuyển đổi tệp XLSX sang XML trực tuyến bằng Python bằng API REST;
  • Trình chuyển đổi XML sang XLS trực tuyến miễn phí;
  • Trình chuyển đổi XLSX sang XML trực tuyến;

Ngoài ra, bạn có thể khám phá các giải pháp chuyển đổi nâng cao hơn sau tài liệu. Chúng tôi cũng cung cấp phần Tham khảo API cho phép bạn hình dung và tương tác trực tiếp với các API của chúng tôi thông qua trình duyệt. Mã nguồn hoàn chỉnh của GroupDocs. SDK đám mây chuyển đổi dành cho Python được cung cấp miễn phí trên GitHub.

Cuối cùng, groupdocs.com đang viết các bài đăng blog mới. Vì vậy, hãy giữ liên lạc để cập nhật thường xuyên.

Đặt một câu hỏi

Đối với bất kỳ câu hỏi/thắc mắc nào về trình chuyển đổi tệp Excel sang XML hoặc công cụ chuyển đổi XML sang Excel tại diễn đàn của chúng tôi.

câu hỏi thường gặp

Làm cách nào để chuyển đổi XML sang Excel bằng Python?

Vui lòng theo liên kết này để tìm hiểu đoạn mã Python về cách nhập XML vào Excel một cách nhanh chóng và dễ dàng.

Làm cách nào để chuyển đổi XML sang Excel trực tuyến bằng Python bằng API REST?

Tạo một phiên bản của ConvertApi, đặt các giá trị của cài đặt chuyển đổi và gọi phương thức convertDocument với ConvertDocumentRequest để mở tệp XML trong Excel.

Làm cách nào tôi có thể chuyển đổi XML sang Excel miễn phí?

trình chuyển đổi tệp XML sang Excel trực tuyến miễn phí cho phép bạn chuyển đổi định dạng XML sang Excel một cách nhanh chóng và dễ dàng. Khi quá trình chuyển đổi hoàn tất, bạn có thể tải xuống tệp XLSX trong bộ lưu trữ đám mây.

Làm cách nào để chuyển đổi XML sang Excel trực tuyến miễn phí?

  • Mở trình chuyển đổi XML sang Excel trực tuyến của chúng tôi
  • Nhấp vào bên trong khu vực thả tệp để tải lên tệp XML hoặc kéo và thả tệp XML.
  • Nhấp vào nút Chuyển đổi ngay, trình chuyển đổi XML sang XLSX trực tuyến sẽ chuyển đổi XML sang Excel.
  • Liên kết tải xuống của tệp đầu ra sẽ khả dụng ngay lập tức sau khi chuyển đổi XML thành Excel.

Làm cách nào để cài đặt thư viện tải xuống miễn phí trình chuyển đổi XML sang Excel?

Cài đặt và tải xuống thư viện Python chuyển đổi XML sang Excel để tạo và xử lý chuyển đổi XML sang Excel theo chương trình.

Làm cách nào để chuyển đổi tệp XML thành XLSX trong windows?

Vui lòng truy cập liên kết này để tải xuống trình chuyển đổi XML sang Excel. Trình chuyển đổi ngoại tuyến XML sang XLSX này thực hiện chuyển đổi trong cửa sổ chỉ bằng một cú nhấp chuột.

Làm cách nào để chuyển đổi tệp Excel thành tệp XML trong Python?

Vui lòng theo liên kết này để tìm hiểu đoạn mã Python về cách chuyển đổi định dạng Excel sang XLSX một cách nhanh chóng.

Làm cách nào để tạo tệp XML từ Excel trong Python bằng API REST?

Tạo một phiên bản của ConvertApi, đặt các giá trị của cài đặt chuyển đổi và gọi phương thức convertDocument với ConvertDocumentRequest để chuyển đổi tệp Excel thành tệp XML.

Làm cách nào để chuyển đổi tệp Excel sang định dạng XML miễn phí?

Trình chuyển đổi Excel sang XML trực tuyến miễn phí cho phép bạn chuyển đổi định dạng Excel sang XML một cách nhanh chóng và dễ dàng. Khi quá trình chuyển đổi hoàn tất, bạn có thể tải xuống tệp XML đã chuyển đổi trong bộ lưu trữ đám mây.

Làm cách nào để bạn chuyển đổi tệp Excel sang tệp XML trực tuyến miễn phí?

Mở trình chuyển đổi XLSX sang XML trực tuyến của chúng tôi Nhấp vào bên trong khu vực thả tệp để tải tệp Excel lên hoặc kéo và thả tệp Excel. Nhấp vào nút Chuyển đổi ngay, trình chuyển đổi XML sang XLSX trực tuyến sẽ chuyển đổi XLSX sang XML. Liên kết tải xuống của tệp đầu ra sẽ khả dụng ngay lập tức sau khi chuyển đổi XLSX thành XML.

Chúng tôi có thể chuyển đổi tệp Excel sang XML trong windows không?

Vui lòng truy cập liên kết này để tải xuống trình chuyển đổi XLSX sang XML miễn phí. Phần mềm tải xuống miễn phí trình chuyển đổi XLSX sang XML ngoại tuyến này thực hiện chuyển đổi nhanh chóng chỉ bằng một cú nhấp chuột.

Có an toàn khi sử dụng trình chuyển đổi Excel sang XML trực tuyến miễn phí không?

Có, chúng tôi sẽ xóa các tệp đã tải lên sau 24 giờ.

Xem thêm