Miễn phí tốt nhất Biến đổi CSV sang JSONName
Đổi hàng CSV thành một dãy JSON sạch của các đối tượng - miễn phí, dán hoặc tải lên, không lưu gì cả.
Làm thế nào để làm
- Đưa ra CSV. Để lưu văn bản CSV hoặc tải lên tập tin.csv.
- Đặt tùy chọn. Nói rằng hàng đầu tiên có phải là một tiêu đề và chọn dấu phân cách (dấu chấm phẩy, tab,...).
- Nhập JSON. Copy the formatted JSON array, or download it as a.json file.
Về công cụ này
CSV to JSON chuyển dữ liệu CSV bảng thành một ma trận JSON có thể dùng trong mã hoặc API. Đặt CSV hoặc tải lên một tập tin.csv, nói cho nó biết hàng đầu tiên là mục tiêu, và chọn dấu phân cách nếu nó không phải là dấu phẩy. Với hàng mục tiêu, mỗi dòng trở thành một đối tượng JSON được khóa bởi tên cột; không có, mỗi dòng trở thành một ma trận. Kết quả được in đẹp và sẵn sàng để sao chép hoặc tải xuống. Nó phân tích mọi thứ trong yêu cầu và không lưu gì cả.
Người ta dùng nó làm gì?
- Chuyển dữ liệu bảng tính vào API hoặc ứng dụng
- Chuyển đổi CSV xuất sang JSON để mã hóa
- Chuyển danh sách liên hệ hoặc sản phẩm sang cấu trúc JSON
- Nguyên mẫu với dữ liệu thực mà không cần viết trình phân tích
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.
https://best.free/api/tools/csv-to-json/
| Đặc điểm | Ví dụ | Cần thiết | Ghi chú |
|---|---|---|---|
text |
name,age\nAda,36 |
Có chứ. | CSV text (or upload a file on the web form). |
delimiter |
, |
Không | Field delimiter (use "tab" for TSV). |
header |
True |
Không | First row is a header. |
curl -X POST https://best.free/api/tools/csv-to-json/ \
-H 'Content-Type: application/json' \
-d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests
r = requests.post(
"https://best.free/api/tools/csv-to-json/",
json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);
Phản hồi: JSON with the converted array in "json".
{"ok": true, "json": "[\n {\"name\": \"Ada\", \"age\": \"36\"}\n]"}