Excel to JSON C#

Hệ thống quản lý dữ liệu thường xử lý dữ liệu ở nhiều định dạng khác nhau, bao gồm bảng tính Excel và tệp JSON (JavaScript Object Notation).Excel là một công cụ được sử dụng rộng rãi cho việc quản lý và phân tích dữ liệu, trong khi JSON đã trở thành một định dạng phổ biến để trao đổi dữ liệu giữa các hệ thống. Trong hướng dẫn này, chúng ta sẽ khám phá cách chuyển đổi tệp Excel sang JSON bằng C#, cung cấp một hướng dẫn từng bước và các đoạn mã mẫu.

Tại sao chuyển đổi Excel sang JSON?

Trước khi đi vào chi tiết kỹ thuật, hãy thảo luận ngắn gọn về lý do tại sao bạn có thể cần chuyển đổi tệp Excel sang JSON:

Tính tương tác dữ liệu: JSON là một định dạng dữ liệu nhẹ và linh hoạt, được hỗ trợ rộng rãi bởi các ứng dụng và dịch vụ web hiện đại. Việc chuyển đổi dữ liệu Excel sang JSON cho phép tính tương tác liền mạch giữa các hệ thống và nền tảng khác nhau.

Web Applications: Nhiều ứng dụng web tiêu thụ dữ liệu ở định dạng JSON. Chuyển đổi dữ liệu Excel sang JSON cho phép bạn tích hợp dữ liệu dựa trên Excel vào các ứng dụng web mà không cần logic phân tích phức tạp.

Tích hợp API: API thường truyền đạt dữ liệu ở định dạng JSON. Bằng cách chuyển đổi dữ liệu Excel sang JSON, bạn có thể dễ dàng tích hợp dữ liệu dựa trên Excel với API và tự động hóa các quy trình chuyển dữ liệu.

Chuyển đổi Dữ liệu: JSON cung cấp một cách có cấu trúc để đại diện cho dữ liệu, làm cho nó phù hợp với các tác vụ chuyển đổi và xử lý dữ liệu. Chuyển đổi dữ liệu Excel sang JSON có thể là một phần của một quy trình dữ liệu lớn hơn cho phân tích dữ liệu hoặc mục đích báo cáo.

Bộ cài đặt API C# chuyển đổi Excel sang JSON

Bạn cần cài đặt Conholdate.Total for .NET để chuyển đổi Excel sang định dạng JSON trong C#. Bạn có thể tải xuống từ trang Các Phiên Bản Mới hoặc chạy lệnh cài đặt NuGet bên dưới:

PM> NuGet\Install-Package Conholdate.Total

Chuyển đổi Excel XLSX XLS sang JSON trong C#

Bạn có thể chuyển đổi Excel sang định dạng JSON trong C# bằng cách làm theo các bước dưới đây:

  • Tải bảng tính Excel nguồn bằng lớp Workbook.
  • Xuất Excel sang JSON bằng phương thức Save và truyền giá trị SaveFormat.Json.

Mẫu mã dưới đây cho thấy cách chuyển đổi Excel sang JSON trong C#:

// Load Excel file
Workbook wb = new Workbook("Workbook.xlsx");

// Save as JSON
wb.Save("Excel_to_JSON.json", Aspose.Cells.SaveFormat.Json);

Chuyển đổi Excel sang JSON với các thuộc tính tùy chỉnh trong C#

Cách chuyển đổi Excel sang JSON này là phiên bản nâng cao để thực hiện việc chuyển đổi nơi mà các thuộc tính khác nhau có thể được thiết lập như đã được giải thích trong các bước dưới đây:

  • Tải bảng tính Excel nguồn bằng lớp Workbook.
  • Khởi tạo một đối tượng của lớp JsonSaveOptions.
  • Đặt thuộc tính tùy chỉnh cho việc chuyển đổi.
  • Render the Excel to JSON file using the Save method.

Mẫu mã sau đây cho thấy cách chuyển đổi Excel thành JSON với các thuộc tính tùy chỉnh trong C#:

// Tải tệp Excel
Workbook wb = new Workbook("Workbook.xlsx");

// Tạo đối tượng lớp JsonSaveOptions
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions();
options.SkipEmptyRows = true;
options.ExportAsString = true;

// Save as JSON
wb.Save("Excel_to_JSON.json", options);

Giấy phép đánh giá miễn phí

Bạn có thể nhận được một giấy phép tạm thời miễn phí để thử nghiệm các API mà không có hạn chế đánh giá nào.

Tóm tắt

In conclusion, chúng ta đã học quy trình chuyển đổi tệp Excel sang JSON trong C#. Bằng cách làm theo các bước được mô tả trong hướng dẫn này, bạn có thể chuyển đổi dữ liệu Excel thành định dạng JSON một cách hiệu quả, cho phép tích hợp và xử lý dữ liệu liền mạch trong các ứng dụng C# của bạn. Trong trường hợp có bất kỳ thắc mắc nào, vui lòng viết cho chúng tôi tại forum.

See Also