Miễn phí tốt nhất Biến đổi JSON thành CSVName

Phẳng hóa một dãy các đối tượng JSON thành một bảng tính sẵn sàng CSV - miễn phí, dán hoặc tải lên, không lưu trữ gì cả.

Một dãy các đối tượng chuyển đổi thành hàng và cột.
100% miễn phí Không đăng ký Không dấu nước Tập tin xử lý trong bộ nhớ, không bao giờ lưu
Go Pro cho các mô hình AI tốt nhất - hình ảnh, video và chat - cộng với các tải lên lớn hơn, ưu tiên trong hàng đợi và không chờ đợi. Tăng cấp lên Pro
Tình yêu Best.Free? Chia sẻ đi.

Làm thế nào để làm

  1. Chuẩn bị JSON. Đặt một ma trận JSON của các đối tượng (hoặc một đối tượng duy nhất), hoặc tải lên một tập tin.json.
  2. Chuyển đổi. Nhấn Convert - cột được xây dựng từ các phím trên tất cả các đối tượng.
  3. Nhập CSV. Sao chép CSV, hoặc tải xuống nó sẵn sàng để mở trong một bảng tính.

Về công cụ này

JSON sang CSV làm mịn một ma trận JSON của các đối tượng thành một CSV sẵn sàng cho bảng tính. Để dán JSON hoặc tải lên một tập tin.json, công cụ sẽ xây dựng các đầu mục cột từ sự hợp nhất của các khóa của mỗi đối tượng, vì vậy các hàng với các trường khác nhau vẫn được sắp xếp. Các đối tượng và ma trận lồng được viết như JSON nén trong tế bào của chúng thay vì bị ném đi. Kết quả mở trực tiếp trong Excel, Sheets hoặc Numbers. Mọi thứ được phân tích trong yêu cầu và không có gì được lưu trữ.

Người ta dùng nó làm gì?

  • Mở câu trả lời JSON của API trong bảng tính
  • Chuyển đổi JSON xuất sang CSV cho Excel hay Sheets
  • Chia sẻ dữ liệu cấu trúc với đồng nghiệp không chuyên
  • Xem lại tập hợp các ghi chép JSON như hàng và cột

API của nhà phát triển

Tự động hóa công cụ này từ mã của chính bạn. Gửi yêu cầu POST đến điểm cuối bên dưới và nhận được kết quả giống như công cụ mạng. Nó bị giới hạn tốc độ mỗi IP và không cần đăng ký - khóa API cho giới hạn cao hơn đang đến.

POST https://best.free/api/tools/json-to-csv/
Đặc điểm Ví dụ Cần thiết Ghi chú
text [{"name":"Ada","age":36}] Có chứ. A JSON array of objects.
curl -X POST https://best.free/api/tools/json-to-csv/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests

r = requests.post(
    "https://best.free/api/tools/json-to-csv/",
    json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);

Phản hồi: JSON with the CSV text in "csv".

{"ok": true, "csv": "name,age\r\nAda,36\r\n"}

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

Một ma trận JSON của các đối tượng, như [{"a":1}, {"a":2}], nơi mỗi đối tượng trở thành một hàng. Một đối tượng đơn cũng được chấp nhận và trở thành một hàng.

Các cột là sự hợp nhất của mỗi chìa khóa tìm thấy trên tất cả các đối tượng, theo thứ tự được nhìn thấy đầu tiên, vì vậy các ghi chép có các trường khác nhau vẫn được sắp xếp dưới các tiêu đề phải.

Một đối tượng lồng hoặc ma trận được viết như một văn bản JSON nén bên trong tế bào của nó thay vì bị rơi, vì vậy không có dữ liệu bị mất trong quá trình chuyển đổi.

Đó là kết quả tiêu chuẩn được tách biệt bằng dấu chấm phẩy với một hàng đầu, mà Excel, Google Sheets và Numbers đều mở trực tiếp.

Đúng. Tải lên một tập tin lên đến 100 MB hoặc dán văn bản JSON - cả hai đều tạo ra cùng một CSV.

Không. Nó được phân tích trong yêu cầu với thư viện tiêu chuẩn và bị bỏ ngay lập tức; không có gì được lưu trữ, ghi lại hay chuyển tiếp.

Đúng. POST một cơ thể JSON vào /api/tools/json-to-csv/ và bạn sẽ nhận được một phản hồi JSON - cùng một động cơ mà công cụ web sử dụng, vì vậy kết quả là giống nhau. Nó bị giới hạn tốc độ trên IP như phiên bản web và không cần đăng ký; khóa API cho giới hạn cao hơn đang đến. Xem phần API ở trên cho các ví dụ curl, Python và JavaScript sẵn sàng chạy.

Có - JSON sang CSV hoàn toàn miễn phí, không có dấu nước trên kết quả và không cần thẻ tín dụng.

Có. Nó chạy trong trình duyệt của bạn, vì vậy JSON sang CSV hoạt động trên điện thoại và máy tính bảng cũng như máy tính - không có ứng dụng nào để cài đặt.

Không. JSON sang CSV hoạt động mà không cần đăng ký; một tài khoản miễn phí tùy chọn chỉ tồn tại để mở khóa giới hạn sử dụng cao hơn.

Công cụ liên quan

Đánh giá trang này
5.0/5 (0)

Chúng tôi có thể cải thiện gì? phản hồi của bạn giúp chúng tôi khắc phục vấn đề.