Cách dùng Excel sang JSON
- Nhấn Mở file và chọn một workbook
.xlsx, hoặc sao chép các ô trong Excel / Google Sheets rồi dán vào khung bên trái. - Nếu workbook có nhiều sheet, hãy chọn một sheet trong menu sheet — hoặc đánh dấu Tất cả sheet để xuất cùng lúc.
- Chọn cấu trúc đầu ra (mảng đối tượng hoặc mảng hàng) và cách ghi các ô trống.
- Kiểm tra bản xem trước, sau đó nhấn Sao chép hoặc Tải .json.
Công cụ chuyển Excel sang JSON làm gì?
Bảng tính là một lưới ô: hàng đầu tiên thường chứa tên cột và mỗi hàng sau đó là một bản ghi. JSON biểu diễn cùng dữ liệu đó dưới dạng mảng các đối tượng, trong đó mỗi đối tượng dùng tên cột làm khóa. Đây là định dạng mà REST API, ứng dụng JavaScript, cơ sở dữ liệu NoSQL và hầu hết dữ liệu mẫu để kiểm thử đều sử dụng:
[
{ "id": 1, "name": "Ada Lovelace", "plan": "pro", "active": true },
{ "id": 2, "name": "Grace Hopper", "plan": "team", "active": true }
]
Đọc file .xlsx ngay trên trình duyệt
File .xlsx là một gói ZIP chứa các tài liệu XML (định dạng Office Open XML). Công cụ này giải nén file ngay trên máy của bạn, đọc bảng chuỗi dùng chung, từng worksheet và kiểu ô, nhờ đó phân biệt được số thật với văn bản, và ngày với số. Workbook của bạn không rời khỏi thiết bị.
| Ô Excel | Giá trị JSON |
|---|---|
Số 49.5 | 49.5 |
Văn bản 02134 (mã bưu chính lưu dưới dạng chữ) | "02134" |
| TRUE / FALSE | true / false |
| Ô định dạng ngày (số serial 45306) | "2024-01-15" |
| Ngày và giờ | "2024-01-15 14:30:00" |
| Công thức | giá trị được tính gần nhất |
Excel lưu ngày dưới dạng số serial, đếm số ngày kể từ năm 1900 (hoặc 1904 với workbook Mac đời cũ). Công cụ kiểm tra định dạng số của từng ô và chuyển các số có định dạng ngày thành chuỗi ISO 8601, loại chuỗi mà mọi ngôn ngữ lập trình đều đọc được.
Dán ô thay vì mở file
Khi bạn sao chép một vùng trong Excel, Google Sheets hay Numbers, clipboard chứa văn bản phân tách bằng tab. Dán vào khung nhập và ký tự phân tách tab sẽ được nhận diện tự động. File CSV và file xuất với dấu chấm phẩy cũng hoạt động tương tự. Với văn bản dán vào, Nhận diện số & giá trị đúng/sai sẽ chuyển 42 và true thành kiểu JSON thật, còn các giá trị có số 0 đứng đầu vẫn giữ là chuỗi.
Các lỗi thường gặp
- File .xls cũ dùng định dạng nhị phân. Hãy lưu lại thành
.xlsxhoặc CSV trong Excel (File → Save As) trước. - Ô đã gộp chỉ giữ giá trị ở ô trên cùng bên trái; các ô còn lại sẽ trống.
- Tên cột trùng lặp sẽ được đổi thành
name_2,name_3để không ghi đè dữ liệu. - Tiêu đề có dấu chấm như
address.citycó thể thành các đối tượng lồng nhau khi bạn chọn Tạo lại đối tượng lồng nhau.
Muốn làm ngược lại? Hãy dùng JSON sang Excel. Với file CSV thuần, CSV sang JSON có thêm nhiều tùy chọn phân tích cú pháp.
Cũng được tìm dưới tên: xlsx sang json, chuyển excel sang json, bảng tính sang json, excel sang json online, google sheets sang json, xls sang json.
Các công cụ dùng kèm tốt với Excel sang JSON
- CSV & Excel sang SQL — Dán dữ liệu CSV hoặc các ô Excel, hoặc mở tệp .xlsx, rồi nhận ngay các câu lệnh CREATE TABLE và INSERT đã sẵn sàng chạy, với giá trị được escape đúng cho cơ sở dữ liệu của bạn.
- Định dạng JSON — Dán JSON để định dạng đẹp, nén hoặc kiểm tra.
- Excel, CSV & JSON sang mảng JavaScript — Dán dữ liệu hàng từ bảng tính hoặc JSON, bạn sẽ nhận được literal mảng hoặc object JavaScript gọn gàng để dùng trong mã nguồn, test, dữ liệu giả hoặc cấu hình.
- JSON sang SQL — Dán một mảng JSON để nhận câu lệnh SQL tạo bảng và chèn từng object thành một dòng.