Bộ chuyển đổi CSV → JSON / XML / YAML / HTML / SQL

Chuyển dữ liệu CSV (giá trị cách nhau bằng dấu phẩy) sang định dạng JSON, XML, YAML, bảng HTML hoặc SQL (CREATE TABLE + INSERT). Hỗ trợ nhiều dấu phân cách và tùy chọn định dạng tùy chỉnh.
Mọi xử lý diễn ra cục bộ trong trình duyệt của bạn — dữ liệu không bao giờ được tải lên máy chủ nào.
Dấu phân cách:
Đầu ra:
JSON: Mảng các đối tượng với khóa lấy từ tiêu đề CSV. XML: Phần tử gốc <root> bao các phần tử <row>. YAML: Chuỗi ánh xạ YAML gọn gàng. HTML: Bảng HTML đầy đủ với tiêu đề và các dòng dữ liệu. SQL: CREATE TABLE + INSERT theo lô; chọn dialect, tên bảng, nhận diện kiểu và cách xử lý giá trị trống ở trên.
Mẹo: dòng đầu của CSV luôn được coi là tiêu đề cột. Với tệp TSV, hãy chọn dấu phân cách Tab.
CSV — giá trị cách nhau bằng dấu phẩy (RFC 4180)

CSV là văn bản thuần: mỗi dòng một bản ghi, các trường tách bằng dấu phân cách. RFC 4180 là bộ quy tắc thực tế về trích dẫn — trường chứa dấu phân cách, dấu nháy hoặc xuống dòng được bao bằng nháy kép, và nháy kép bên trong được nhân đôi (""). Có các biến thể TSV (tab) và chấm phẩy vì dữ liệu thật chứa dấu phẩy và cài đặt vùng của Excel khác nhau; chúng mang cùng một bảng, chỉ đổi dấu phân cách.

Ở đây việc chuyển đổi phân tích bảng trước, rồi dựng lại theo định dạng đích — các trường có trích dẫn và dấu phân cách nhúng vẫn còn nguyên vẹn.