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

Biến dữ liệu JSON thành bảng CSV cho Excel và Google Sheets

CSV

Mọi thao tác đều diễn ra trong trình duyệt: văn bản của bạn không bao giờ được gửi đi đâu cả.

Cách chuyển JSON sang CSV

Bước 1

Dán JSON của bạn hoặc mở một tệp .json

Bước 2

Chọn ký tự phân cách và có ghi hàng tiêu đề hay không

Bước 3

Sao chép bảng hoặc tải xuống dưới dạng tệp .csv

JSON trở thành bảng như thế nào

Để tạo bảng, bộ chuyển đổi cần một danh sách bản ghi. Nếu JSON là một mảng, mỗi phần tử thành một hàng; nếu nó là một đối tượng chứa một mảng các đối tượng, như users trong phản hồi của một API, các hàng được lấy từ mảng đó, và dòng dưới kết quả cho biết điều này, như “Các hàng lấy từ users”. Các đối tượng lồng nhau được làm phẳng thành các cột có tên nối bằng dấu chấm, như address.city, và các mảng thành các cột đánh số, như tags.0 và tags.1. Các cột là của tất cả các hàng, không chỉ hàng đầu tiên, nên một khóa chỉ xuất hiện ở các hàng sau vẫn có cột riêng. JSON Lines, mỗi dòng một đối tượng, cũng dùng được.

Ở “Ký tự phân cách”, chọn dấu phẩy, dấu chấm phẩy cho bảng tính ở nhiều ngôn ngữ châu Âu, tab hoặc thanh dọc, và bỏ chọn “Hàng đầu tiên là tên cột” để bỏ hàng tiêu đề. Văn bản có ký tự phân cách, dấu nháy hoặc ngắt dòng được đặt trong dấu nháy đúng cách, null thành trường trống, và các số được viết đúng như trong JSON, kể cả số rất dài. Tệp .csv tải xuống mở trong Excel với mọi chữ cái còn nguyên vẹn. Nếu JSON có lỗi, chẳng hạn thiếu dấu phẩy hoặc dùng dấu nháy đơn, bạn sẽ thấy dòng, cột và nguyên nhân. Với “Từ” và “Sang”, bạn cũng có thể chuyển JSON sang XML, hoặc CSV ngược về JSON.

AnyTextEditor có hữu ích với bạn không?

Xin chào. Chúng tôi đã cố gắng rất nhiều để tạo ra một trang web tiện lợi mà chúng tôi tự sử dụng. Nếu bạn thích bất kỳ công cụ và trình chỉnh sửa nào của chúng tôi, hãy thêm nó vào dấu trang của bạn, vì nó sẽ hữu ích cho bạn nhiều lần. Và đừng quên chia sẻ trên mạng xã hội. Chúng tôi sẽ tốt hơn cho bạn.