JSON ↔ CSV
Chuyen doi giua JSON va CSV
Đầu vào
JSON, CSV hoặc TSV UTF-8, tối đa 5 MB. Có thể thả tệp vào đây.
Kết quả
Đối tượng và mảng được lưu dưới dạng chuỗi JSON trong một ô. CSV → JSON giữ mọi giá trị là chuỗi; null và giá trị thiếu thành ô trống. Sử dụng dấu phân cách đã chọn.
Excel có thể coi ô bắt đầu bằng =, +, -, @ là công thức. Hãy nhập dữ liệu bên ngoài dưới dạng Văn bản. BOM và dấu ngoặc kép không ngăn thực thi công thức.
JSON và CSV là gì?
JSON là định dạng chuẩn mà các API dùng để truyền dữ liệu, còn CSV là file văn bản phân cách bằng dấu phẩy có thể mở trực tiếp trong Excel hay Google Sheets. Trong công việc phân tích dữ liệu và lập trình, việc chuyển đổi qua lại giữa hai định dạng này xảy ra thường xuyên. Công cụ này xử lý hoàn toàn trong trình duyệt, dữ liệu không bao giờ rời khỏi máy bạn.
Khi nào cần chuyển đổi?
Chuyển đổi hữu ích khi bạn cần phân tích dữ liệu JSON từ API trong Excel, hoặc khi gửi dữ liệu bảng tính đến Web API.
Hiểu về định dạng dữ liệu JSON và CSV
JSON hỗ trợ cấu trúc dữ liệu phân cấp với các cặp khóa-giá trị, cho phép đối tượng và mảng lồng nhau. Nó chủ yếu được sử dụng cho giao tiếp API và tệp cấu hình. CSV là định dạng văn bản đơn giản phân tách bằng dấu phẩy, biểu diễn dữ liệu dạng bảng theo hàng và cột. Tệp CSV có thể mở dễ dàng trong Excel hoặc Google Sheets, lý tưởng cho phân tích dữ liệu và tạo báo cáo.
Các tình huống phổ biến cần chuyển đổi định dạng
Các nhà phân tích dữ liệu thường chuyển đổi JSON sang CSV khi phân tích dữ liệu phản hồi API trong bảng tính. Việc này cũng hữu ích khi biến kết quả xuất cơ sở dữ liệu thành báo cáo dễ đọc. Ngược lại, chuyển đổi CSV sang JSON cần thiết khi tải dữ liệu bảng tính lên ứng dụng web hoặc tạo tệp cấu hình. Các dự án di chuyển dữ liệu cũng thường xuyên yêu cầu chuyển đổi giữa hai định dạng.
Thực hành tốt nhất khi xử lý dữ liệu
Đối tượng và mảng được lưu dưới dạng chuỗi JSON trong một ô. CSV → JSON giữ mọi giá trị là chuỗi; null và giá trị thiếu thành ô trống. Sử dụng dấu phân cách đã chọn.
Excel có thể coi ô bắt đầu bằng =, +, -, @ là công thức. Hãy nhập dữ liệu bên ngoài dưới dạng Văn bản. BOM và dấu ngoặc kép không ngăn thực thi công thức.