Chuyển JSON sang CSV
Chuyển đổi dữ liệu giữa định dạng JSON và CSV.
Bộ chuyển đổi JSON sang CSV và CSV sang JSON trực tuyến
JSON (JavaScript Object Notation) và CSV (Comma-Separated Values) là hai định dạng dữ liệu phổ biến nhất trong lập trình và phân tích dữ liệu. JSON là tiêu chuẩn cho API web và ứng dụng hiện đại, với cấu trúc key-value cho phép dữ liệu lồng nhau và kiểu phức tạp. CSV là định dạng bảng phẳng phổ biến trong bảng tính như Excel và Google Sheets, cơ sở dữ liệu và công cụ phân tích.
Chuyển đổi giữa hai định dạng là nhu cầu thường xuyên: khi tải dữ liệu từ API JSON và muốn phân tích trong Excel (JSON sang CSV), hoặc khi có dữ liệu CSV cần gửi đến endpoint REST (CSV sang JSON). Công cụ tự động xử lý đối tượng lồng nhau trong JSON bằng cách phẳng hóa với ký hiệu chấm, ví dụ trường "address.city" trở thành cột riêng trong CSV.
Bộ chuyển đổi xử lý dữ liệu hoàn toàn trên trình duyệt. Hỗ trợ CSV với trường có ngoặc kép, dấu phẩy trong giá trị, và ký tự đặc biệt. Kết quả có thể sao chép vào clipboard hoặc tải dạng tệp .csv hoặc .json. Không giới hạn số bản ghi có thể chuyển đổi.
Câu hỏi thường gặp
JSON lồng nhau được xử lý thế nào?
Các đối tượng lồng nhau được phẳng hóa bằng ký hiệu chấm. Ví dụ, {"address": {"city": "Hanoi"}} trở thành cột "address.city" với giá trị "Hanoi" trong CSV.
CSV hỗ trợ dấu phẩy trong giá trị không?
Có. Giá trị chứa dấu phẩy, xuống dòng hoặc ngoặc kép được tự động đặt trong ngoặc kép theo tiêu chuẩn CSV (RFC 4180).
Có giới hạn số bản ghi không?
Không. Xử lý trên trình duyệt nên hiệu suất phụ thuộc thiết bị. Thực tế có thể chuyển đổi hàng ngàn bản ghi không vấn đề.