Công cụ Chuyển đổi JSON sang CSV

Công cụ Chuyển đổi JSON sang CSV biến một mảng JSON các đối tượng thành CSV và phân tích CSV trở lại thành JSON. Dán dữ liệu và nhấp JSON sang CSV hoặc CSV sang JSON để chuyển đổi tức thì. Mọi xử lý đều diễn ra cục bộ trong trình duyệt của bạn và không có gì được gửi đến máy chủ.

Đã sao chép!

Giới thiệu về JSON và CSV

JSON là định dạng dữ liệu linh hoạt, lồng nhau, trong khi CSV là bảng phẳng gồm hàng và cột. Công cụ này làm phẳng một mảng JSON các đối tượng thành CSV bằng cách dùng hợp của tất cả các khóa làm tiêu đề, và phân tích CSV (bao gồm các trường trong dấu ngoặc kép và dấu phẩy nhúng) trở lại thành một mảng JSON.

Chuyển JSON sang CSV là công việc hằng ngày trong phân tích dữ liệu và báo cáo: API trả về JSON, nhưng Excel, Google Sheets và hầu hết công cụ BI thích CSV. Chiều ngược lại, CSV sang JSON, hữu ích khi nhập dữ liệu bảng tính đã xuất vào một ứng dụng, cơ sở dữ liệu NoSQL hoặc front-end JavaScript.

Khi chuyển sang CSV, công cụ thu thập mọi khóa trên tất cả đối tượng để không mất cột nào và đặt trong dấu ngoặc kép bất kỳ giá trị nào chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng. Khi phân tích CSV, nó hiểu các trường trong dấu ngoặc kép và dấu phân tách nhúng, trả về một mảng JSON gọn gàng, thụt lề mà bạn dán thẳng vào mã.

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

Nó xử lý dấu phẩy và dấu ngoặc kép trong giá trị như thế nào?

Khi tạo CSV, mọi giá trị chứa dấu phẩy, dấu ngoặc kép hoặc ngắt dòng được đặt trong ngoặc kép và escape, và bộ phân tích hiểu các trường đó khi chuyển ngược lại.

Chuyển JSON sang CSV có giữ mọi trường không?

Có. Nó thu thập hợp các khóa trên tất cả đối tượng, nên không cột nào bị bỏ, ngay cả khi một số bản ghi có trường thừa.

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

Không. Việc chuyển đổi chạy hoàn toàn trong trình duyệt, nên dữ liệu JSON và CSV của bạn không bao giờ rời khỏi thiết bị.