chuyển đổi Excel sang XML trong C#

chuyển đổi Excel sang XML trong C#

Gần đây, chúng tôi đã xuất bản một bài đăng trên blog chuyển đổi tệp XML thành tệp Excel trong C#. Bài đăng trên blog này sẽ hướng dẫn cách chuyển đổi Excel thành XML trong C# theo lập trình. Chúng tôi sẽ sử dụng .NET Excel thư viện để xây dựng trình chuyển đổi Excel sang XML trong ứng dụng .NET. Thư viện này mạnh mẽ và hiệu quả, cung cấp nhiều tính năng và một vài dòng mã có thể thực hiện các tác vụ chuyển đổi và thao tác. Hơn nữa, bạn có thể theo dõi tiến trình chuyển đổi bằng cách thực hiện các lệnh gọi API đơn giản.

Chúng tôi sẽ làm theo các điểm được đề cập dưới đây:

Cài đặt thư viện .NET Excel

Quy trình cài đặt API này rất đơn giản và dễ dàng. Có tài liệu chi tiết về cách sử dụng và cài đặt.

Vì vậy, bạn có thể tải xuống tệp DLL hoặc chạy lệnh sau trong trình quản lý gói NuGet. Sau khi cài đặt thành công, bạn sẽ có thể truy cập các lớp và phương thức của API này.

Install-Package Aspose.Cells

Chuyển đổi Excel sang XML bằng C# theo lập trình

Sau khi cài đặt API chuyển đổi .NET Excel sang XML này, chúng tôi sẵn sàng viết đoạn mã để thực hiện chuyển đổi Excel sang XML theo chương trình.

Bạn có thể làm theo các bước được đề cập dưới đây:

  1. Tạo một phiên bản của lớp Workbook và tải tệp Excel nguồn.
  2. Gọi phương thức Save để lưu dưới dạng XML Bảng tính Excel 2003.
  3. Khởi tạo một đối tượng của lớp xmlSaveOptions để lưu dưới dạng dữ liệu XML thuần túy.
  4. Lưu tệp XML bằng cách gọi phương thức Save.
// Tạo một phiên bản của lớp Workbook và tải tệp Excel nguồn 
Workbook workbook = new Workbook("sample.xlsx");
// Gọi phương thức Lưu để lưu dưới dạng XML Bảng tính Excel 2003 
workbook.Save("Spreadsheet.xml");
// Khởi tạo một đối tượng của lớp xmlSaveOptions để lưu dưới dạng dữ liệu XML thuần túy 
XmlSaveOptions xmlSaveOptions = new XmlSaveOptions();
// lưu tệp XML bằng cách gọi phương thức Lưu 
workbook.Save("data.xml", xmlSaveOptions);

Bạn có thể thấy đầu ra trong hình ảnh dưới đây:

Trình chuyển đổi Excel sang XML

Trình chuyển đổi Excel sang XML

Trình chuyển đổi Excel sang XML - tùy chọn nâng cao

Thư viện .NET Excel này cung cấp nhiều hơn các tác vụ chuyển đổi tệp. Vì vậy, đừng quên truy cập tài liệu để biết các phương pháp nâng cao khác. Bạn có thể chuyển đổi tệp Excel sang nhiều định dạng tệp phổ biến khác và sửa đổi tệp XLS/XLSX hiện có theo chương trình.

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

Bạn có thể nhận được giấy phép tạm thời miễn phí để dùng thử API vượt quá giới hạn đánh giá.

Tổng hợp

Chúng tôi kết thúc bài viết này ở đây. Chúng tôi hy vọng bạn đã học được cách chuyển đổi Excel sang XML bằng C# theo chương trình. Ngoài ra, chúng tôi cũng đã xem qua đoạn mã và các tính năng nâng cao khác. Bài đăng trên blog này sẽ thực sự giúp ích cho bạn nếu bạn đang muốn xây dựng một trình chuyển đổi Excel sang XML. Hơn nữa, bạn có thể truy cập tài liệu để khám phá thêm thư viện này. Trên thực tế, conholdate.com đang viết các bài đăng blog mới về các chủ đề thú vị khác. 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

Bạn có thể cho chúng tôi biết về các câu hỏi hoặc thắc mắc của bạn trên 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 XLS sang XML??

Bạn có thể cài đặt thư viện này trong ứng dụng .NET của mình để thao tác và chuyển đổi Excel sang XMLi theo chương trình.

Tôi có thể tạo XML từ Excel không?

Sử dụng phương thức xmlSaveOptions này để tạo tệp XML dựa trên tệp dữ liệu Excel. Bạn cũng có thể biết về các tính năng khác trong tài liệu.

Xem thêm