Làm phẳng mảng JSON của các đối tượng thành CSV.

Quá trình chuyển đổi chạy hoàn toàn trong trình duyệt — dữ liệu của bạn không rời khỏi trang này.

Thử mẫu:
Dấu phân cách
input.json
Đã phát hiện NDJSON — một đối tượng mỗi dòng.
output.csv


							
Bảng tính của bạn sẽ xuất hiện ở đây
Dán JSON ở bên trái, thả tệp .json, hoặc tải mẫu.

Giới thiệu về JSON → CSV

Công cụ chuyển JSON sang CSV làm phẳng một mảng JSON gồm các object thành file CSV sẵn sàng dùng cho bảng tính. Dán JSON, mở một file .json hoặc bắt đầu từ một trong các mẫu có sẵn; kết quả được hiển thị vừa dưới dạng bảng xem trước trực tiếp vừa dưới dạng CSV thô, và cập nhật ngay khi bạn chỉnh sửa đầu vào.

Cấu trúc lồng nhau không phải là vấn đề: một tùy chọn làm phẳng (flatten) tùy chọn sẽ mở rộng các khóa lồng nhau thành tên cột có dấu chấm như customer.city, và đầu vào NDJSON (mỗi object JSON trên một dòng) được tự động phát hiện. Một object đơn lẻ cũng hoạt động — nó chỉ đơn giản trở thành file một dòng.

Tập hợp cột là hợp của mọi khóa xuất hiện trong tất cả các object, giữ nguyên thứ tự xuất hiện đầu tiên, nên các bản ghi không đồng đều vẫn được căn chỉnh đúng. Chọn dấu phẩy, dấu chấm phẩy, tab hoặc dấu gạch đứng làm dấu phân cách, sau đó sao chép CSV hoặc tải file .csv — toàn bộ quá trình chuyển đổi diễn ra ngay trong trình duyệt của bạn.

Cách sử dụng JSON → CSV

  1. Dán một mảng JSON gồm các object, mở một file .json, hoặc tải một trong các mẫu có sẵn.
  2. Bật “Làm phẳng khóa lồng nhau” nếu các object của bạn chứa dữ liệu lồng nhau.
  3. Chọn dấu phân cách — dấu phẩy, dấu chấm phẩy, tab hoặc dấu gạch đứng — và tùy chọn dòng tiêu đề.
  4. Chuyển đổi giữa chế độ xem Bảng và CSV thô để kiểm tra kết quả.
  5. Sao chép CSV hoặc tải xuống dưới dạng file .csv.

Câu hỏi thường gặp

Không. Toàn bộ quá trình chuyển đổi json sang csv diễn ra phía client trong trình duyệt của bạn. Phản hồi API hay dữ liệu xuất chứa thông tin riêng tư không bao giờ rời khỏi thiết bị của bạn.

Có, hoàn toàn miễn phí — không cần credit, không cần đăng ký và không giới hạn số file.

Khi bật làm phẳng, các khóa lồng nhau trở thành tiêu đề cột có dấu chấm — một object như {"customer":{"city":"Paris"}} sẽ tạo ra cột customer.city. Nếu không bật làm phẳng, các giá trị lồng nhau được tuần tự hóa thành văn bản JSON bên trong ô.

Có. Nếu đầu vào là JSON phân tách bằng dòng mới — mỗi object trên một dòng, như dữ liệu từ nhiều pipeline log và công cụ xuất dữ liệu tạo ra — công cụ sẽ tự động phát hiện và xử lý mỗi dòng như một hàng.

Công cụ xây dựng danh sách cột từ hợp của tất cả các khóa, theo thứ tự chúng xuất hiện lần đầu. Các object thiếu một khóa sẽ đơn giản nhận một ô trống ở cột đó, nên không có gì bị lệch hàng.

Có. Đầu ra là CSV chuẩn kèm dòng tiêu đề. Nếu khu vực của bạn yêu cầu file phân tách bằng dấu chấm phẩy, hãy chọn dấu phân cách chấm phẩy trước khi tải xuống và Excel sẽ đọc đúng các cột.


Tìm kiếm phổ biến
json sang csv chuyển json sang csv chuyển đổi json csv làm phẳng json sang csv mảng json sang csv xuất json thành csv
Cần trợ giúp?
Gặp sự cố với công cụ này? Hãy cho đội ngũ của chúng tôi biết.
Báo cáo sự cố

Thêm công cụ miễn phí này vào trang web của riêng bạn — sao chép và dán mã bên dưới.