Cách sử dụng
- Dán JSON hoặc mở tệp .json.
- Chọn cách ghi các mảng bên trong đối tượng.
- Có thể đặt tên cho trang tính.
- Chọn Chuyển đổi và tải xuống .xlsx.
Cách hoạt động
Mỗi phần tử của mảng cấp cao nhất trở thành một hàng; một đối tượng đơn lẻ cho một hàng. Các đối tượng lồng nhau được làm phẳng thành các cột đặt tên theo đường dẫn dấu chấm, chẳng hạn address.city. Các cột xuất hiện theo thứ tự khóa được gặp lần đầu, vì vậy các đối tượng có khóa khác nhau vẫn thẳng hàng và giá trị thiếu là ô trống.
Các mảng bên trong đối tượng có thể được ghi dưới dạng văn bản JSON trong một ô, nối bằng dấu chấm phẩy, hoặc trải ra các cột được đánh số (tags.0, tags.1). Số và boolean giữ nguyên kiểu trong Excel; null trở thành ô trống. Chuỗi vẫn là văn bản, kể cả chuỗi trông giống ngày tháng hoặc bắt đầu bằng =, không bao giờ bị chuyển thành công thức.
Hàng tiêu đề được in đậm, cố định và có nút lọc; độ rộng cột theo nội dung. Excel giới hạn một ô ở mức 32,767 ký tự; văn bản dài hơn bị cắt và công cụ cho biết có bao nhiêu ô bị ảnh hưởng.
Ví dụ
Phản hồi API
Danh sách người dùng từ một REST API, mỗi người có đối tượng địa chỉ lồng nhau, trở thành một trang tính với các cột id, name, address.city và address.zip.
Thẻ để lọc
Chọn Một cột cho mỗi phần tử để đặt mỗi thẻ vào cột riêng, hoặc Nối giá trị để giữ chúng cùng nhau dưới dạng “vip; newsletter”.
Câu hỏi thường gặp
Nếu các đối tượng của tôi có khóa khác nhau thì sao?
Mọi khóa xuất hiện ở bất kỳ đâu đều trở thành một cột. Các hàng không có khóa đó sẽ nhận ô trống.
JSON của tôi là một đối tượng chứa mảng. Tôi phải làm gì?
Chỉ dán phần mảng, nếu không công cụ sẽ coi toàn bộ đối tượng là một hàng với các cột theo đường dẫn dấu chấm. Nhiều phản hồi API giữ danh sách dưới một khóa như data hoặc items.
Ngày tháng có được chuyển đổi không?
Không. JSON không có kiểu ngày tháng, vì vậy chuỗi ngày tháng được giữ nguyên dạng văn bản đúng như đã viết.
Quyền riêng tư
JSON được chuyển đổi ngay trong trình duyệt và tệp .xlsx được tạo trên thiết bị của bạn. Không có gì bị tải lên, lưu trữ hoặc đưa vào phân tích; chỉ một sự kiện ẩn danh cho biết công cụ đã được sử dụng được ghi nhận.