Chuyển đổi Excel sang JSON trong bốn bước
- Tải lên hoặc dán dữ liệu bảng tính. Chọn tệp
.xlsxhoặc dán các ô đã sao chép. - Chọn trang tính. Chọn một trang tính từ sổ làm việc.
- Cấu hình hàng và kiểu dữ liệu. Chọn hàng tiêu đề, hành vi giá trị trống, hành vi công thức và xử lý kiểu dữ liệu.
- Xem trước và xuất. Kiểm tra bảng đã phân tích và JSON trước khi sao chép hoặc tải xuống.
Chọn một trang tính
Một sổ làm việc có thể chứa các trang tính không liên quan như Khách hàng, Đơn hàng và Tóm tắt.
Sau khi bạn tải lên tệp, bộ chọn trang tính sẽ liệt kê mọi trang tính và bản xem trước hiển thị trang tính đã chọn trước khi chuyển đổi.
Chọn hàng tiêu đề
Hàng vật lý đầu tiên không phải lúc nào cũng là tiêu đề. Sổ làm việc thường chứa tiêu đề báo cáo, một hàng trống, ngày tạo hoặc nhãn được nhóm phía trên tên trường thực.
Đặt số hàng tiêu đề trước khi chuyển đổi. Khi tiêu đề trống hoặc trùng lặp, công cụ sẽ cảnh báo, tạo khóa dự phòng duy nhất và hiển thị các khóa cuối cùng trong bản xem trước.
Nếu không sử dụng tiêu đề, đầu ra sẽ là mảng của mảng hoặc khóa được tạo theo chế độ đã chọn.
Giữ nguyên các kiểu dữ liệu hữu ích
Số
Các ô số được lưu dưới dạng số JSON trừ khi cột phải giữ dạng văn bản.
Ngày
Ngày trong Excel có thể được lưu dưới dạng số sê-ri với định dạng ngày. Các ô ngày được nhận dạng sẽ chuyển đổi thành chuỗi định dạng được ghi lại. Các ô số không được định dạng ngày không bao giờ được đoán là ngày.
Boolean
Các ô true và false được giữ nguyên dưới dạng boolean JSON.
Văn bản và số không ở đầu
Các mã như 00123 vẫn là chuỗi khi sổ làm việc lưu chúng dưới dạng văn bản. Bản xem trước hiển thị các giá trị có thể mất số không ở đầu.
Ô trống
Chọn giữa chuỗi rỗng, null hoặc bỏ qua thuộc tính. Chính sách đã chọn được áp dụng nhất quán.
Quyết định cách xuất các ô công thức
Một ô công thức có thể chứa văn bản công thức, giá trị tính toán được lưu trong bộ nhớ cache hoặc định dạng hiển thị.
- mặc định sử dụng giá trị tính toán được lưu
- cung cấp văn bản công thức như một tùy chọn
- cảnh báo khi thiếu giá trị được lưu trong bộ nhớ cache
Xử lý các ô đã hợp nhất
Trong một phạm vi hợp nhất, chỉ ô trên cùng bên trái có thể chứa giá trị.
- Chỉ giữ giá trị ô trên cùng bên trái — mặc định.
- Điền giá trị trên toàn bộ phạm vi hợp nhất — hữu ích cho các bảng báo cáo, nhưng có thể thay đổi ý nghĩa.
- Cảnh báo và để trống các ô.
Xóa hoặc giữ các hàng trống
Các hàng hoàn toàn trống có thể được xóa hoặc giữ. Các cột ngoài phạm vi dữ liệu được sử dụng sẽ tự động được cắt bớt.
Dán dữ liệu từ Excel
Khi bạn sao chép các ô từ Excel hoặc bảng tính khác, trình duyệt sẽ nhận văn bản được phân tách bằng tab.
Chế độ dán phân tích các tab và ngắt dòng, hiển thị bản xem trước bảng và sử dụng các tùy chọn tiêu đề và kiểu dữ liệu tương tự.
Các vấn đề thường gặp khi chuyển đổi Excel sang JSON
Ngày xuất hiện dưới dạng số
Ô được đọc dưới dạng giá trị số mà không có diễn giải ngày. Xác nhận định dạng nguồn và tùy chọn chuyển đổi ngày.
Thiếu số không ở đầu
Ô nguồn có thể đã là số. Định dạng các cột định danh dưới dạng văn bản trong sổ làm việc trước khi chuyển đổi.
Kết quả công thức bị lỗi thời
Trình chuyển đổi đọc giá trị được lưu và không tính toán lại công thức. Mở và lưu sổ làm việc trước khi chuyển đổi nếu cần cập nhật giá trị được lưu trong bộ nhớ cache.
Tiêu đề trống tạo khóa không hợp lệ
Chọn hàng tiêu đề chính xác hoặc chỉnh sửa tên cột được tạo. Bản xem trước đầu ra hiển thị mọi khóa cuối cùng.
Ô hợp nhất tạo giá trị null
Chọn chiến lược ô hợp nhất. Việc điền giá trị trên toàn bộ phạm vi là tùy chọn và có thể không phù hợp với mọi sổ làm việc.
Câu hỏi thường gặp về Excel sang JSON
Những tệp Excel nào được hỗ trợ?
Phiên bản này hỗ trợ .xlsx. Định dạng .xls không được quảng cáo cho đến khi có đường dẫn thư viện đã được kiểm tra cho nó.
Tôi có thể chuyển đổi một trang tính cụ thể không?
Có. Bộ chọn trang tính là một phần cốt lõi của trang này.
Tôi có thể chuyển đổi tất cả các trang tính cùng một lúc không?
Không trong phiên bản này. Đầu ra nhiều trang tính chỉ được hiển thị khi cấu trúc đầu ra cho mỗi trang tính được xác định rõ ràng.
Các công thức có được giữ nguyên không?
Công cụ xuất giá trị được lưu hoặc văn bản công thức, tùy thuộc vào chế độ đã chọn. Nó không tính toán lại công thức.
Ngày trong Excel được chuyển đổi như thế nào?
Các ô ngày được nhận dạng trở thành chuỗi ISO hoặc văn bản hiển thị. Các ô số không được đoán là ngày nếu không có bằng chứng định dạng.
Sổ làm việc có được tải lên không?
Không — các tệp .xlsx được đọc hoàn toàn trong trình duyệt của bạn. Các tệp vượt quá giới hạn xử lý của trình duyệt được cung cấp dưới dạng phương án dự phòng máy chủ tùy chọn và không có gì được tải lên nếu không có sự đồng ý của bạn.