Trình chuyển đổi CSV sang JSON
Chuyển đổi dữ liệu CSV (hoặc TSV / phân tách bằng dấu gạch đứng) sang JSON. Tự động nhận diện dấu phân tách, tuân thủ RFC 4180.
Cách dùng
- 1 Dán dữ liệu CSV của bạn vào ô nhập.
- 2 Chọn dấu phân tách (hoặc để ở chế độ Tự động nhận diện).
- 3 Tắt tùy chọn “Dòng đầu là tiêu đề” nếu dữ liệu của bạn không có dòng tiêu đề.
- 4 Sao chép hoặc tải xuống file JSON.
Vì sao dùng công cụ này
- Tuân thủ RFC 4180 — xử lý được các trường có dấu ngoặc kép, dấu ngoặc kép được escape, và ký tự xuống dòng bên trong trường.
- Tự động nhận diện các dấu phân tách: tab, dấu phẩy, dấu chấm phẩy, dấu gạch đứng.
- Có tiêu đề: tạo ra mảng các object được gắn khóa theo tên cột. Không có tiêu đề: tạo ra mảng các mảng.
- Xử lý hoàn toàn phía client — dữ liệu của bạn không bao giờ rời khỏi trình duyệt.
Câu hỏi thường gặp
Công cụ có xử lý được dấu phẩy nằm trong dấu ngoặc kép bên trong ô không?
Có — theo quy tắc trích dẫn của RFC 4180. Một trường như “New York, NY” sẽ được giữ nguyên thành một ô duy nhất.
Còn các ô có chứa ký tự xuống dòng bên trong thì sao?
Được hỗ trợ nếu ô đó được bao trong dấu ngoặc kép. Ký tự xuống dòng sẽ trở thành một phần nội dung của ô.
Các con số có được phân tích thành kiểu số không?
Không — tất cả giá trị đều được xuất ra dưới dạng chuỗi (CSV không lưu thông tin kiểu dữ liệu). Hãy chuyển đổi kiểu dữ liệu ở bước xử lý sau nếu cần.
Trình chuyển đổi CSV sang JSON là gì?
Trình chuyển đổi CSV sang JSON là công cụ giúp biến đổi dữ liệu CSV thành JSON. Công cụ này cũng chấp nhận đầu vào dạng TSV và phân tách bằng dấu gạch đứng, tự động nhận diện dấu phân tách, phân tích dòng và cột theo chuẩn RFC 4180 trước khi xuất ra JSON có cấu trúc. Mọi thứ chạy hoàn toàn trong trình duyệt, chuyển đổi dữ liệu ngay trên thiết bị mà không tải lên bất kỳ máy chủ nào.
Tính năng
Tự động phát hiện dấu phân cách
Xử lý dữ liệu đầu vào phân tách bằng dấu phẩy, tab và dấu gạch đứng, bao gồm cả các trường có trích dẫn chứa dấu phẩy bên trong.
Phân tích theo chuẩn RFC 4180
Tuân thủ quy tắc trích dẫn và dấu ngoặc kép được escape để phân tích chính xác các file CSV thực tế phức tạp.
Riêng tư 100%
Quá trình chuyển đổi diễn ra hoàn toàn cục bộ — các dòng dữ liệu của bạn không bao giờ được gửi tới máy chủ.
Ví dụ
Input
name,role,active
Ann,admin,true
Bob,editor,false
Output
[
{ "name": "Ann", "role": "admin", "active": "true" },
{ "name": "Bob", "role": "editor", "active": "false" }
]
Trường hợp sử dụng
-
1
Đưa dữ liệu xuất từ bảng tính vào API
Chuyển file CSV đã xuất thành JSON mà ứng dụng hoặc endpoint của bạn có thể sử dụng trực tiếp.
-
2
Tạo dữ liệu test nhanh
Chuyển đổi một bảng CSV đơn giản thành các fixture JSON dùng cho test hoặc mock.
-
3
Xem dữ liệu dạng bảng dưới dạng đối tượng
Đọc từng dòng dưới dạng đối tượng có tên trường thay vì phải đếm cột bằng mắt.
Trình chuyển đổi CSV sang JSON so với các lựa chọn khác
| Tính năng | Zerethon Tools | Công cụ trực tuyến thường gặp | Ứng dụng máy tính |
|---|---|---|---|
| Signup required | No | Sometimes | N/A |
| Data leaves device | No | Yes (server-side) | No |
| Delimiter auto-detect | CSV / TSV / pipe | Sometimes | Varies |
| RFC 4180 compliant | Yes | Sometimes | Varies |
| Free | Yes | Yes | Sometimes paid |
| Works offline | Yes (after load) | No | Yes |
Công cụ chuyển đổi CSV sang JSON của Zerethon phân tích văn bản CSV, TSV hoặc phân tách bằng dấu gạch đứng ngay trong trình duyệt của bạn và xuất ra một mảng JSON gồm các đối tượng được đặt khóa theo dòng tiêu đề, tuân theo quy tắc trích dẫn của RFC 4180. Dấu phân cách được tự động phát hiện và mọi thứ đều chạy phía client, vì vậy dữ liệu của bạn không bao giờ được tải lên.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình chuyển đổi CSV sang JSON chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
So sánh
Kiến thức cơ bản
Hướng dẫn
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.