Skip to main content
appkiro.com

Chuyển Excel sang JSON cho tệp XLSX và XLS

Biến workbook thành JSON sẵn sàng cho API với lựa chọn sheet, lọc cột, quy tắc đặt tên khóa và nhiều cấu trúc đầu ra. Xem trước dữ liệu trước khi xuất để tránh mất định dạng quan trọng.

Câu trả lời trực tiếp

Công cụ Excel sang JSON đọc ô trong worksheet và ánh xạ thành object, mảng hoặc bảng tra cứu theo khóa. AppKiro hỗ trợ `.xlsx`, `.xls`, nhiều sheet, header, ép kiểu và khóa nguyên bản, snake_case hoặc camelCase.

Chọn sheet, chuẩn hóa tên khóa và xuất JSON cho bước tiếp theo.

1

Excel đầu vào

Đã nạp bảng tính mẫu.
users.xlsx5 hàng - 6 cột
#idnameemailrolesignup_dateactive
11Alice Johnson[email protected]Admin2024-01-15true
22Bob Smith[email protected]Editor2024-02-03true
33Carol Williams[email protected]Viewer2024-02-20false
44David Brown[email protected]Editor2024-03-05true
55Eva Davis[email protected]Viewer2024-03-18true
2

JSON đầu ra

1[2  {3    "id": 1,4    "name": "Alice Johnson",5    "email": "[email protected]",6    "role": "Admin",7    "signup_date": "2024-01-15",8    "active": true9  },10  {11    "id": 2,12    "name": "Bob Smith",13    "email": "[email protected]",14    "role": "Editor",15    "signup_date": "2024-02-03",16    "active": true17  },18  {19    "id": 3,20    "name": "Carol Williams",21    "email": "[email protected]",22    "role": "Viewer",23    "signup_date": "2024-02-20",24    "active": false25  },26  {27    "id": 4,28    "name": "David Brown",29    "email": "[email protected]",30    "role": "Editor",31    "signup_date": "2024-03-05",32    "active": true33  },34  {35    "id": 5,36    "name": "Eva Davis",37    "email": "[email protected]",38    "role": "Viewer",39    "signup_date": "2024-03-18",40    "active": true41  }42]

Cách sử dụng

  1. Tải workbook, dán vùng ô đã sao chép hoặc nhập URL bảng tính công khai được hỗ trợ.
  2. Chọn sheet, lọc bảng xem trước, ẩn cột và đặt header, dòng trống, kiểu dữ liệu, kiểu khóa.
  3. Chọn cấu trúc JSON, kiểm tra kết quả rồi sao chép hoặc tải xuống.

Tính năng và thiết lập chính

  • Chuyển qua lại giữa các sheet và xuất toàn bộ sheet dưới dạng map.
  • Tìm kiếm dòng xem trước và bật/tắt từng cột.
  • Xuất mảng object, mảng dòng, object theo khóa hoặc map tất cả sheet.
  • Ép kiểu tùy chọn và đổi tên khóa theo convention backend/JavaScript.

Đầu vào và đầu ra được hỗ trợ

Đầu vào: .xlsx, .xls, bảng được dán, URL bảng tính công khai được hỗ trợ. Đầu ra: văn bản hoặc tệp JSON.

Trường hợp sử dụng

  • Tạo seed data hoặc fixture test từ bảng nghiệp vụ.
  • Chuẩn bị workbook do analyst quản lý cho API hoặc import ứng dụng.
  • Biến sheet tra cứu thành object có thể truy cập nhanh theo khóa.

Nên chọn workflow nào?

Dùng Công cụ chuyển Excel sang JSON khi cần: Chuyển qua lại giữa các sheet và xuất toàn bộ sheet dưới dạng map. Dùng Công cụ chuyển CSV sang JSON khi cần: Tự nhận diện delimiter và cho phép chọn lại thủ công.

Quyền riêng tư và luồng dữ liệu

Trong implementation hiện tại, dữ liệu dán/tải tệp được xử lý trong trình duyệt; riêng “Extract from URL” dùng proxy phía máy chủ để lấy nguồn.

Giới hạn và xử lý lỗi

  • Tắt ép kiểu nếu mã có số 0 đầu hoặc cần giữ nguyên đúng text trong ô.
  • Tệp tải lên được xử lý trong trình duyệt; riêng tính năng lấy từ URL dùng proxy máy chủ. Không đặt claim “mọi dữ liệu đều không qua server” ở cấp trang.
  • UI hiện tại hiển thị giới hạn đầu vào 25 MB.

FAQ

Có thể xuất tất cả sheet cùng lúc không?

Có, khi chọn cấu trúc “all sheets map” hiện có. Cần kiểm tra tên sheet và tên khóa trước khi dùng kết quả như hợp đồng dữ liệu.

Dữ liệu có được tải lên máy chủ không?

Trong implementation hiện tại, dữ liệu dán/tải tệp được xử lý trong trình duyệt; riêng “Extract from URL” dùng proxy phía máy chủ để lấy nguồn.

Giới hạn tệp hoặc dữ liệu là bao nhiêu?

UI hiện tại hiển thị giới hạn đầu vào 25 MB.

Có dùng được trên điện thoại không?

Trang là công cụ web và có thể chạy trên trình duyệt di động hiện đại, nhưng hành vi chọn tệp, bộ nhớ và khả năng tương thích chưa được xác minh trên mọi thiết bị. Nên dùng desktop với dữ liệu lớn hoặc phức tạp.

Nên chọn workflow nào?

Dùng Công cụ chuyển Excel sang JSON khi cần: Chuyển qua lại giữa các sheet và xuất toàn bộ sheet dưới dạng map. Dùng Công cụ chuyển CSV sang JSON khi cần: Tự nhận diện delimiter và cho phép chọn lại thủ công.

Công cụ liên quan

Chọn sheet, chuẩn hóa tên khóa và xuất JSON cho bước tiếp theo.