Về công cụ này

Công cụ này chuyển mảng đối tượng JSON thành CSV có dòng tiêu đề, và phân tích CSV trở lại thành mảng JSON, đặt nháy đúng cách cho dấu phẩy, dấu nháy và ngắt dòng.

Cách sử dụng

  1. Dán mảng JSON vào ô JSON, hoặc dán CSV vào ô CSV.
  2. Nhấn JSON → CSV hoặc CSV → JSON.
  3. Sao chép kết quả hoặc nhấn Download để lưu thành tệp.

Điều nên biết

  • Với JSON → CSV, dữ liệu đầu vào phải là một mảng đối tượng; các khóa của đối tượng đầu tiên trở thành tiêu đề cột.
  • Giá trị chứa dấu phẩy, dấu nháy kép hoặc ngắt dòng sẽ được đặt trong dấu nháy, và dấu nháy được nhân đôi, theo RFC 4180.
  • CSV → JSON dùng dòng đầu tiên làm khóa và chuyển mỗi dòng tiếp theo thành một đối tượng.
  • Đối tượng và mảng lồng nhau không được làm phẳng thành các cột riêng.

Chạy hoàn toàn trong trình duyệt của bạn — không có dữ liệu nào bạn nhập được tải lên hay lưu lại.

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

Tại sao tôi nhận lỗi “Input must be a JSON array of objects”?

Công cụ yêu cầu một danh sách dạng [{"name":"A"},{"name":"B"}]. Hãy bọc một đối tượng đơn lẻ trong [ ] để chuyển đổi.

Điều gì xảy ra với các khóa chỉ có ở một số đối tượng?

Các cột được lấy từ khóa của đối tượng đầu tiên. Khóa chỉ xuất hiện ở các đối tượng sau sẽ không được đưa vào, và giá trị bị thiếu trở thành ô trống.

Có thể mở tệp CSV trong Excel hoặc Google Sheets không?

Có. Tải tệp về rồi mở hoặc nhập vào; cách đặt nháy tuân theo định dạng CSV chuẩn mà các ứng dụng này hiểu được.

Dữ liệu của tôi có bị tải lên không?

Không. Việc chuyển đổi chạy hoàn toàn trong trình duyệt của bạn.