CSV to JSON
CSV to JSON — chạy trên trình duyệt. Không lưu dữ liệu.
CSV → JSON
Hỗ trợ CSV phân tách bằng dấu phẩy. Xử lý cả trường trong dấu ngoặc kép và dấu ngoặc kép đã thoát. Dữ liệu chỉ được xử lý trên trình duyệt.
Cách sử dụng
- Dán bảng phân tách bằng dấu phẩy vào ô CSV. Nội dung lưu từ Excel hay Google Sheets dùng được nguyên bản.
- Dùng hàng đầu làm tiêu đề (mảng đối tượng) mặc định bật. Để nguyên nếu cần đối tượng khóa-giá trị; tắt nếu chỉ cần mảng 2 chiều.
- Nhấn Chuyển đổi và xem kết quả ở ô JSON. Thông báo trạng thái hiện nếu định dạng hỏng.
- Dùng Sao chép kết quả để đưa JSON vào clipboard cho mã nguồn.
- Đặt lại xóa cả nhập và xuất khi bạn muốn bảng mới.
Khái niệm chính
CSV sang JSON biến danh sách bảng tính, catalog sản phẩm hay một đoạn log thành đối tượng dùng ngay trong frontend hay mock API. Phân tích chỉ chạy trong trình duyệt nên danh bạ khách và bảng nội bộ không lên máy chủ. Dấu phân cách là dấu phẩy; TSV phân tách bằng tab không phải việc của công cụ này. Nếu bảng có tên cột, giữ tùy chọn tiêu đề thường dễ xử lý hơn về sau.
Khi tiêu đề bật, hàng đầu thành khóa đối tượng và các hàng sau thành đối tượng. Khi tắt, mọi hàng là mảng các chuỗi. Ô có dấu phẩy thì bọc bằng dấu ngoặc kép; dấu ngoặc trong trường viết hai lần theo quy tắc CSV. Giá trị trông như số vẫn là chuỗi trong JSON—tự ép kiểu sau chuyển đổi nếu cần số.
Ví dụ
Nếu nhập name,age rồi hong,30, kim,25 và tiêu đề bật, bạn được [{"name":"hong","age":"30"},{"name":"kim","age":"25"}]. Cùng dữ liệu không tiêu đề thành ba mảng. Bọc ô có dấu phẩy, ví dụ "Seoul, Gangnam". Tên tiêu đề tiếng Anh thường giúp đọc bằng ký hiệu chấm trong JavaScript. File xuất lệch số cột nên điền ô trống trước để khóa không bị thiếu.
Liên quan: JSON → CSV · Bộ định dạng JSON · TSV/CSV → bảng HTML
Câu hỏi thường gặp
CSV sang JSON có bắt buộc bật tiêu đề hàng đầu không?
Bật nếu cần mảng đối tượng. Tắt nếu không có tên cột, như tọa độ. Mặc định là bật.
Có chuyển TSV phân tách tab sang JSON được không?
Màn hình này theo dấu phẩy. Với tab, dùng tạo bảng markdown hoặc công cụ bảng HTML TSV/CSV.
Trường CSV lẫn ngoặc kép và dấu phẩy xử lý thế nào?
Bọc trường bằng ngoặc kép và viết ngoặc bên trong hai lần để đọc thành một ô.
Kết quả CSV sang JSON có lưu trên máy chủ không?
Không. Chuyển đổi chỉ trong trình duyệt, không gửi hay lưu.
Hàng khác số cột thì sao?
Ô trống thành chuỗi rỗng theo khóa tiêu đề, hoặc hàng ngắn chỉ điền khóa có. Nên căn số cột khi được.
Dán nguyên CSV lưu từ Excel được không?
Được. Một số bản Excel dùng dấu chấm phẩy hoặc BOM. Nếu không phải dấu phẩy, sửa dấu phân cách trước.
Cập nhật lần cuối: 2026-09-04