Aspose.Cells JSON Converter cho .NET

Aspose - Các tế bào JSON Converter for .NET cung cấp chuyển đổi không dây, hiệu suất cao giữa các sổ làm việc Microsoft Excel (XLS, XLSX,XLSM) và cấu trúc dữ liệu JSON. Cho dù bạn cần phân loại nội dung bảng tính vào Json cho các ứng dụng web hoặc xây dựng lại các tệp Excel từ các tải tiền JSon, plugin này đảm bảo độ chính xác, xác thực lịch trình và hiệu quả.

Cài đặt & Setup

Với giấy phép được bật và gói được cài đặt, bạn có thể ngay lập tức tích hợp các dòng công việc chuyển đổi JSON vào các ứng dụng .NET của bạn.

Đặc điểm chính

định dạng Coverage

  • Hỗ trợ: XLSX, XLSM, XLTX , XLTM.
  • Nó giữ lại các công thức, phong cách, khu vực kết hợp và metadata sổ làm việc.
  • Bảo đảm chuyển đổi vòng tròn từ Excel sang JSON và trở lại.

Tích hợp JSON Schema Mapping

  • Bản đồ dao động đến JSON rays hoặc các đối tượng.
  • Bao gồm / loại trừ đầu, sợi dây ẩn và chân.
  • Kiểm soát định dạng cho số, ngày và booleans.
  • Kết hợp kết quả JSON với các hợp đồng REST API hoặc các chương trình hiện có.

Performance và Streaming

  • Xử lý các tập tin dữ liệu lớn bằng cách sử dụng streaming read/write.
  • Chuyển đổi hàng theo hàng hoặc thành các gói mà không tải toàn bộ sổ làm việc.
  • Hỗ trợ async I/O cho các hoạt động không chặn trong ASP.NET Core.

Các tùy chọn tiên tiến

  • Thay đổi giá trị tế bào tùy chỉnh (ví dụ, serializers ngày).
  • Kiểm soát JSON indentation, mã hóa, và null chính sách.
  • Bảo tồn các zeros hàng đầu, nhân vật đặc biệt, và định dạng cụ thể địa phương.

Lỗi xử lý và xác nhận

  • Khám phá các công thức không hiệu quả, dòng chảy bị hư hỏng, hoặc sai lầm kế hoạch.
  • Chứng nhận callbacks để xử lý hoặc sửa lỗi.
  • Chi tiết ngoại lệ hierarchy cho debugging và giải quyết vấn đề.

Ví dụ mã: Chuyển đổi Excel sang JSON

// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");

// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);

Lời khuyên và thực hành tốt nhất

  • Thiết lập các chương trình JSON một lần và sử dụng lại chúng trong nhiều nhiệm vụ.
  • Đối với sổ làm việc lớn, cho phép chế độ streaming và tune batch kích thước.
  • Wrap conversion gọi trong try/catch blocks để xử lý các lỗi cấp phép và I/O.
  • Sử dụng chuyển đổi để định dạng ngày và số liên tục.
  • Chứng nhận nhập JSON trước khi nhập vào Excel.
  • Sử dụng APIs async cho chuyển đổi dài hạn trong các ứng dụng web.

Các vấn đề chung và giải pháp

  • Dữ liệu không được tìm thấy: Kiểm tra đường file nhập.
  • Định dạng tệp không được hỗ trợ: Đảm bảo rằng định dạng nhập được Hỗ trợ.

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

**Aspose.Cells JSON Converter cho .NET là gì?**Nó cho phép chuyển đổi phần mềm của tệp Excel từ / sang cấu trúc JSON trong các ứng dụng .NET.

**Làm thế nào nó khác với Aspose.Cells cho .NET?**Aspose.Cells là một thư viện có tính năng đầy đủ. JSON Converter tập trung vào dòng công việc Excel-to-JSON và Json-To-Excel.

**Các định dạng tệp nào được hỗ trợ?**XLSX, XLSM, XLTX , XLTM và JSON.

**Có thể tùy chỉnh thế hệ JSON không?**Có. sử dụng JsonSaveOptions cho indentation, mã hóa và định dạng cài đặt.

 Tiếng Việt