Cách sử dụng CSV sang JSON
- 1
Dán hoặc thả CSV
Dán các hàng sao chép từ bảng tính hoặc thả tệp .csv/.tsv vào; dấu phân cách được tự phát hiện.
- 2
Kiểm tra tiêu đề và kiểu dữ liệu
Xác nhận hàng đầu tiên là tên cột, và số cũng như ngày đã được nhận dạng đúng trong phần xem trước.
- 3
Sao chép JSON
Chọn mảng đối tượng hoặc mảng, lồng các cột có tên dạng dấu chấm nếu muốn, rồi sao chép hoặc tải xuống tệp .json.
Giới hạn và Pro
Tệp CSV và TSV tối đa 500 MB, không giới hạn số hàng.
Tệp tối đa 4 GB. Xem Pro
Về CSV sang JSON
Công cụ CSV sang JSON biến văn bản phân tách bằng dấu phẩy (hoặc dấu chấm phẩy, Tab và dấu gạch đứng) thành JSON để bạn dùng trong JavaScript, dữ liệu mẫu cho REST API, nhập vào NoSQL hoặc tệp cấu hình. Hàng tiêu đề cung cấp tên thuộc tính, nên bảng tính có các cột name, email và plan sẽ thành một mảng đối tượng với đúng những khóa đó.
CSV không có kiểu dữ liệu, mọi thứ đều là văn bản, nên trình chuyển đổi sẽ quyết định kiểu của từng giá trị trong JSON. Số nguyên và số thập phân thành số JSON, true và false thành giá trị boolean, ngày theo chuẩn ISO như 2024-03-31 được giữ dưới dạng chuỗi ngày, còn ô trống thành null (hoặc bị bỏ hẳn nếu bạn muốn đối tượng gọn hơn). Những giá trị chỉ trông giống số, như mã bưu chính có số 0 ở đầu, số điện thoại và mã ID 16 chữ số, vẫn là chuỗi để không bị làm tròn một cách âm thầm.
Tên cột chứa dấu chấm, như customer.address.city, có thể được dựng lại thành các đối tượng lồng nhau, đây là cách thường dùng để đưa JSON qua bảng tính rồi chuyển ngược lại. Các trường đặt trong dấu ngoặc kép có chứa dấu phẩy, dấu ngoặc kép hoặc xuống dòng tuân theo quy tắc RFC 4180, và tệp xuất từ Excel phiên bản cũ ở mã hóa Windows-1252 cũng được giải mã để tên có dấu không bị lỗi.
Bạn có thể dán vài hàng để thử ngay, hoặc thả tệp hàng trăm nghìn dòng; việc phân tích chạy trong một worker nền nên trang vẫn mượt.
Quyền riêng tư
CSV bạn dán hoặc thả vào được phân tích ngay trong thẻ trình duyệt này và không bao giờ gửi đến máy chủ; văn bản đã dán không được lưu lại khi bạn rời khỏi trang.