OKfmt

XLSX JSON

Trích xuất trang tính XLSX đầu tiên thành mảng đối tượng JSON với tiêu đề làm khóa và giá trị công thức lưu đệm, kết nối bảng tính với ứng dụng web.

Kéo thả tệp hoặc nhấp

Ctrl+V để dán từ bảng nhớ tạm

Cách chuyển đổi XLSX sang JSON

  1. 1Tải lên tệp XLSX của bạn bằng cách kéo, nhấp hoặc dán.
  2. 2Điều chỉnh cài đặt chất lượng nếu cần.
  3. 3Nhấp vào 'Chuyển đổi ngay' và đợi quá trình chuyển đổi hoàn tất.
  4. 4Tải xuống tệp JSON đã được chuyển đổi của bạn.

Về chuyển đổi XLSX sang JSON

XLSX là định dạng bảng tính XML nén ZIP tuân thủ tiêu chuẩn ISO 29500. Hỗ trợ nhiều bảng tính, công thức và kiểu dáng, là định dạng mặc định của Excel 2007 và các phiên bản mới hơn. JSON là định dạng trao đổi dữ liệu dạng văn bản tuân thủ tiêu chuẩn RFC 8259, chỉ hỗ trợ sáu kiểu dữ liệu cơ bản và được dùng rộng rãi để trao đổi dữ liệu giữa hệ thống frontend và backend. Điều này tạo ra nhu cầu chuyển đổi bảng tính XLSX sang cấu trúc JSON.

Chuyển đổi này được xử lý dựa trên công cụ SheetJS. Nó giữ lại giá trị ô đã tính toán, tự động suy luận kiểu dữ liệu ô, dùng hàng tiêu đề làm tên khóa cho đối tượng JSON, chỉ xử lý một bảng tính mỗi lần chuyển đổi và xuất JSON văn bản thuần tuý. Tệp đầu ra thường nhỏ hơn tệp XLSX gốc và không có tham số chất lượng bổ sung để điều chỉnh.

Chuyển đổi này phù hợp cho các tình huống bao gồm nhập dữ liệu bảng tính Excel vào dự án frontend, chuẩn bị nguồn dữ liệu cho giao diện API backend, và khởi tạo dữ liệu ngoại tuyến cho ứng dụng di động. Yêu cầu tệp gốc là tệp XLSX tiêu chuẩn được tạo bởi Excel 2007 hoặc phiên bản mới hơn, và tương thích với nhiều quy trình làm việc trên máy tính và di động.

XLSX vs JSON: so sánh kỹ thuật

Tính năngXLSXJSON
Phát hành20072001
Nhà phát triểnMicrosoft / ECMA-376Douglas Crockford

Câu hỏi thường gặp về XLSX → JSON

Chất lượng dữ liệu có thay đổi sau khi chuyển đổi không?

Quá trình chuyển đổi giữ lại đầy đủ văn bản và dữ liệu số gốc của ô, không đưa ra lỗi bổ sung. Nó đọc dựa trên công cụ SheetJS và chỉ xuất công thức dưới dạng giá trị đã tính toán được lưu trong tệp.

Tất cả nhiều bảng tính có được giữ lại không?

Chỉ dữ liệu của một bảng tính được giữ lại mỗi lần chuyển đổi. Bạn có thể chọn bảng tính mục tiêu để xuất trong quá trình chuyển đổi, dữ liệu từ các bảng tính không được chọn sẽ không xuất hiện trong tệp JSON đầu ra cuối cùng.

Giới hạn kích thước tệp đơn là bao nhiêu?

Kích thước tệp đơn tối đa được hỗ trợ trên trang này là 50MB, và chỉ có thể chuyển đổi một tệp cùng lúc. Các tệp vượt quá kích thước này sẽ bị hệ thống từ chối.

Tệp của tôi có được lưu không?

Tệp được tải lên máy chủ thông qua HTTPS để chuyển đổi. Sau khi chuyển đổi hoàn tất, máy chủ ngay lập tức xóa cả tệp nguồn và tệp đầu ra, không lưu trữ bất kỳ tệp nào.