Chuyển Đổi JSON Sang CSV — Xuất Dữ Liệu Dạng Bảng
Chuyển đổi phản hồi API định dạng JSON sang CSV cho Excel hay phân tích dữ liệu là tác vụ thường gặp. Công cụ chuyển đổi của chúng tôi xử lý mảng JSON phẳng trực tiếp sang CSV tương thích với bảng tính.
Cấu Trúc JSON Cho Chuyển Đổi
Công cụ chuyển đổi hoạt động tốt nhất với mảng JSON gồm các đối tượng có cùng khóa. Các đối tượng lồng nhau được làm phẳng hoặc đưa vào dưới dạng chuỗi JSON. Tên cột được xác định tự động từ khóa đối tượng của phần tử đầu tiên.
Tùy Chọn Định Dạng CSV
Dấu phân cách: dấu phẩy (mặc định), dấu chấm phẩy (cho Excel ở Việt Nam) hoặc tab. Dấu nháy quanh giá trị có dấu phẩy hoặc ngắt dòng. UTF-8 BOM để hiển thị đúng ký tự đặc biệt trong Excel trên Windows.
Lựa Chọn Cho Tập Dữ Liệu Lớn
Với file JSON lớn, dòng lệnh jq hiệu quả hơn: jq -r '.[] | [.truong1, .truong2] | @csv'. Trong Python: pandas.json_normalize() xử lý cấu trúc lồng nhau phức tạp. Công cụ của chúng tôi lý tưởng cho tập dữ liệu nhỏ đến vừa.