Chuyển đến nội dung

Chuyển JSON sang Excel

Biến mảng JSON thành bảng tính XLSX, mỗi khóa là một cột, chuyển đổi ngay trên thiết bị của bạn.

Chuyển đổi sang
Thả tệp CSV, Excel hoặc JSON vào đâyCSV, TSV, XLSX, XLS, ODS, JSON · tối đa 500 MB
Chọn tệpXử lý trên thiết bị của bạn – không tải lên
Chạy ngay trên trình duyệt · không cần tải lênCách hoạt động

Cách sử dụng JSON sang Excel

  1. 1

    Dán hoặc thả JSON

    Dán phản hồi API hoặc thả tệp .json; hỗ trợ nhận diện mảng đối tượng, đối tượng dạng cột và JSON Lines.

  2. 2

    Xem lại các cột

    Đối tượng lồng nhau được làm phẳng thành các cột đặt tên theo dấu chấm; bản xem trước hiển thị mọi hàng và cột sẽ được ghi ra.

  3. 3

    Tải xuống bảng tính

    Tải xuống tệp .xlsx (hoặc .ods) với ô đúng kiểu dữ liệu và cột đã chỉnh độ rộng, sẵn sàng để lọc và vẽ biểu đồ.

Giới hạn và Pro

Tệp JSON tối đa 500 MB; áp dụng giới hạn của chính Excel là 1.048.576 hàng và 16.384 cột mỗi trang tính.

Tệp tối đa 4 GB. Xem Pro

Về JSON sang Excel

JSON sang Excel tạo bảng tính từ JSON, giúp người quen làm việc với Excel, Google Sheets hoặc Numbers xử lý được dữ liệu đến từ API, tệp xuất từ cơ sở dữ liệu hay tệp nhật ký. Mỗi đối tượng trong mảng trở thành một hàng, còn tập hợp tất cả khóa trở thành các cột, nên bản ghi thiếu trường vẫn được căn thẳng hàng đúng chỗ.

JSON thực tế hiếm khi phẳng. Đối tượng lồng nhau được làm phẳng thành các cột như address.city và address.country, mảng giá trị thành items.0, items.1, còn phần bạn chọn không làm phẳng sẽ được giữ dưới dạng văn bản JSON trong một ô. Lớp bọc như {"data": [...]} hay {"results": [...]} được tự động bóc ra, và các cấu trúc phổ biến khác – đối tượng theo khóa ID, đối tượng dạng cột chứa các mảng, mảng các mảng – cũng được nhận diện.

Bảng tính được ghi với kiểu dữ liệu chuẩn: số là ô số để bạn tính tổng, chuỗi ngày ISO thành ngày của Excel, true và false thành giá trị logic, và mỗi cột được chỉnh độ rộng theo nội dung. Bạn cũng có thể chọn OpenDocument (.ods) cho LibreOffice, hoặc CSV và TSV nếu chỉ cần tệp văn bản thuần.

Mọi thứ chạy ngay trên trình duyệt, điều này rất quan trọng khi JSON chứa hồ sơ khách hàng hoặc token. Mảng rất lớn được xử lý trong luồng nền và xem trước bằng bảng ảo hóa.

Quyền riêng tư

JSON được phân tích và bảng tính được tạo ngay trong thẻ trình duyệt này; không có dữ liệu nào được tải lên, nên dữ liệu API, hồ sơ khách hàng và khóa vẫn nằm trên thiết bị của bạn.

JSON sang Excel: câu hỏi thường gặp

Công cụ cần JSON có cấu trúc thế nào?
Mảng đối tượng là phù hợp nhất: mỗi đối tượng một hàng. Công cụ cũng nhận lớp bọc như {"data": [...]}, đối tượng theo khóa ID ({"a1": {...}}), đối tượng dạng cột ({"name": [...], "age": [...]}), mảng các mảng có hàng tiêu đề, một đối tượng đơn lẻ và JSON Lines với mỗi dòng một đối tượng.
Đối tượng và mảng lồng nhau được xử lý ra sao?
Khi bật “Làm phẳng đối tượng lồng nhau”, chúng trở thành các cột ký hiệu dấu chấm như shipping.address.city hoặc tags.0. Hãy tắt tùy chọn này để giữ mỗi giá trị lồng nhau dưới dạng văn bản JSON gọn trong một ô, hữu ích khi cấu trúc giữa các hàng khác nhau nhiều và bạn chỉ cần các trường cấp cao nhất làm cột.
Ngày và số có là giá trị thật của Excel không?
Có. Số được ghi thành ô số, true và false thành giá trị logic, còn giá trị nhận ra là ngày được ghi thành ô ngày với định dạng yyyy-mm-dd (hoặc kèm giờ nếu có). Nhờ vậy sắp xếp, lọc, công thức và bảng tổng hợp dùng được ngay, không bị cảnh báo “Convert to number”.
Tại sao JSON của tôi bị báo không hợp lệ?
JSON rất nghiêm ngặt: khóa và chuỗi phải đặt trong dấu nháy kép, không cho phép dấu phẩy thừa ở cuối, và chú thích không thuộc định dạng này. Thông báo lỗi nêu rõ dòng mà quá trình phân tích dừng lại. Đôi khi sao chép từ công cụ dành cho nhà phát triển sẽ kèm thêm chữ trước hoặc sau dữ liệu; hãy xóa phần đó rồi dán lại.
Sau này tôi có thể chuyển tệp Excel ngược lại thành JSON không?
Có. Hãy thả tệp .xlsx vào công cụ chuyển đổi chính, chọn JSON và bật “Lồng các khóa dạng dấu chấm”. Các cột đặt tên bằng dấu chấm sẽ được dựng lại thành đúng các đối tượng lồng nhau, nên quy trình JSON → Excel → JSON trả về dữ liệu tương đương, trừ những hàng hoặc giá trị bạn đã sửa trong bảng tính.

Tác vụ khác với công cụ này