Chuyển JSON sang Excel
Dán JSON hoặc thả tệp và nhận một sổ làm việc Excel thật: các dòng được tìm thấy ngay cả bên trong phản hồi API, trường lồng nhau có cột riêng, còn số, ngày và true/false giữ đúng kiểu. Văn bản không bao giờ bị chạy như công thức.
JSON sang Excel
Thêm file của bạn. Thiết lập đề xuất đã sẵn sàng, bạn có thể xử lý chỉ với một cú nhấp.
PDF, Word, ảnh, âm thanh, video, file nén và hơn nữa
Tối đa 100 file · 250 MB · Không cần tài khoản- 1Thêm file
- 2Chọn một thao tác
- 3Tải về hoặc làm tiếp
Cách hoạt động
JSON được phân tích trong trình duyệt và mọi danh sách bản ghi bên trong đều được tìm ra, kể cả danh sách nằm dưới data, results hay items cạnh thông tin phân trang. Khóa của tất cả bản ghi tạo thành hàng tiêu đề, nên một trường chỉ xuất hiện ở bản ghi sau vẫn có cột. Đối tượng lồng nhau thành cột có dấu chấm như customer.name. Số được ghi là số, ngày ISO rõ ràng được ghi là ngày Excel. Văn bản luôn được lưu là văn bản, nên mã bưu chính giữ số 0 ở đầu và giá trị bắt đầu bằng = không bao giờ chạy như công thức. “Xử lý tệp” làm điều tương tự trên máy chủ của chúng tôi, và còn đọc tệp do PowerShell lưu (UTF-16) hoặc có dấu thứ tự byte, bản ghi đánh khóa theo id như bản xuất Firebase lưu, và dòng viết dạng mảng có dòng tiêu đề. Mỗi danh sách bản ghi trong một bản xuất có nhiều bộ sưu tập thành một trang tính riêng.
Bảng tính là dạng phẳng, nên danh sách đối tượng bên trong một bản ghi được lưu thành văn bản JSON trong một ô. Excel chứa tối đa 1.048.576 hàng, 16.384 cột và 32.767 ký tự mỗi ô; phần vượt quá bị cắt và trang sẽ thông báo. Số dài hơn 15 chữ số, như mã ID, được lưu thành văn bản để không mất chữ số nào.
JSON trở thành hàng và cột như thế nào
| Trong JSON | Trong bảng tính |
|---|---|
| Danh sách đối tượng | Mỗi đối tượng một hàng và mỗi khóa một cột |
| Đối tượng lồng nhau, như "customer": {"name": "Ana"} | Một cột tên customer.name, hoặc đối tượng dưới dạng văn bản JSON |
| Danh sách giá trị, như ["red", "blue"] | Một ô ghi red, blue, hoặc danh sách dưới dạng văn bản JSON |
| Danh sách đối tượng bên trong một bản ghi | Một ô văn bản JSON, vì không thể vừa trong một hàng |
| "2024-05-01" hoặc "2024-05-01T09:30:00Z" | Ngày Excel thật, sắp xếp và lọc được như ngày |
| Số dài hơn 15 chữ số | Văn bản, để giữ nguyên mọi chữ số |
| "00123" hoặc "=SUM(A1)" | Văn bản, đúng như đã viết |
Vì sao thiếu một khóa không làm lệch cột
Hàng tiêu đề được tạo từ khóa của mọi bản ghi, không chỉ bản ghi đầu tiên. Bản ghi thiếu một khóa chỉ có một ô trống ở cột đó, nên mọi giá trị vẫn nằm đúng dưới tiêu đề của nó dù các bản ghi khác nhau.
Khi nào bạn cần
Công cụ này bao gồm
Câu hỏi thường gặp
Làm sao chuyển JSON sang Excel?
Dán JSON hoặc thả file .json. Các hàng được tìm ra và xem trước dạng bảng; kiểm tra bản xem trước, chỉnh cài đặt nếu cần rồi tải file Excel. Không có gì bị tải lên.
Đối tượng lồng nhau được xử lý thế nào?
Mặc định mỗi trường lồng nhau có cột riêng với tên có dấu chấm, như customer.address.city. Bạn cũng có thể giữ mỗi đối tượng lồng nhau thành văn bản JSON trong một ô.
Sao một số con số được lưu thành văn bản?
Excel chỉ giữ 15 chữ số có nghĩa trong một số, nên mã ID dài hơn sẽ bị làm tròn mà không báo. Những giá trị này được lưu thành văn bản để giữ đủ mọi chữ số.
Có đọc được tệp JSON Lines hoặc bản xuất PowerShell không?
Có. Tệp có một bản ghi JSON mỗi dòng, như BigQuery, MongoDB và các công cụ nhật ký xuất ra, cho một dòng bảng mỗi bản ghi, và tệp PowerShell lưu bằng Out-File (UTF-16) hoặc có dấu thứ tự byte được đọc đúng như khi viết.
Dữ liệu của tôi có bị tải lên không?
Không, nếu dùng trình chỉnh sửa trực quan, vốn đọc JSON và tạo sổ làm việc ngay trong trình duyệt. “Xử lý tệp” gửi tệp đến máy chủ của chúng tôi, nơi tệp được ghi vào một thư mục tạm cho yêu cầu đó và bị xóa ngay khi xong việc.
Công cụ miễn phí liên quan
Chuyển mảng đối tượng JSON thành bảng CSV gọn gàng, có cột cho mọi khóa và làm phẳng trường lồng nhau. Miễn phí.
Chuyển CSV thành sổ làm việc Excel thật, tự nhận dạng dấu phân cách và mã hóa, mở ngay không cần nhập. Miễn phí, không cần tài khoản.
Chuyển các dòng trong trang tính XLS hoặc XLSX thành đối tượng JSON cho API, nhập dữ liệu và tự động hóa. Chọn được trang tính. Miễn phí.
Định dạng, kiểm tra, nén và xem JSON ở cùng một nơi, tìm lỗi cú pháp đang làm hỏng file. Miễn phí, không cần tài khoản.