What is CSV?
CSV (Comma-Separated Values) is a plain-text format for tabular data, where each line is a row and fields are separated by commas. It is simple, compact and supported by every spreadsheet and data tool, but has no types, no nesting and no formal standard for quoting.
Each CSV line is a record; the first line is usually a header naming the columns. Fields containing commas, quotes or newlines are wrapped in double quotes. Everything is text — there are no numbers, booleans or nested structures.
CSV is ideal for exporting and importing flat, tabular data between spreadsheets, databases and analysis tools. For nested or typed data, JSON is a better fit.
CSV tools
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.
Mở công cụTrình chuyển đổi JSON sang CSV
Chuyển đổi mảng object JSON sang CSV. Có tùy chọn làm phẳng (flatten) theo dot-path cho dữ liệu lồng nhau.
Mở công cụCông cụ chuyển đổi CSV sang XML
Chuyển đổi dữ liệu CSV (hoặc TSV / phân tách bằng dấu gạch đứng) sang XML. Có thể tùy chỉnh tên phần tử gốc (root) và phần tử bản ghi (record). Dòng tiêu đề sẽ trở thành các thẻ cột.
Mở công cụCông cụ chuyển CSV sang SQL
Tạo câu lệnh INSERT từ CSV. Hỗ trợ phương ngữ MySQL, PostgreSQL, SQLite hoặc SQL Server, có thể kèm CREATE TABLE.
Mở công cụCâu hỏi thường gặp
NULL được nhận diện như thế nào?
Bất kỳ ô nào trống sẽ trở thành NULL (không có dấu nháy). Nếu muốn chèn chuỗi rỗng thay vì NULL, hãy đặt ô đó thành một khoảng trắng hoặc chỉnh sửa trực tiếp kết quả SQL.
Công cụ có xử lý các kiểu dữ liệu riêng của Postgres như JSONB không?
Không — việc suy luận kiểu cột chỉ giới hạn ở INT, DECIMAL, TEXT. Hãy tự chỉnh sửa CREATE TABLE nếu bạn cần JSONB, ARRAY hoặc các kiểu mở rộng khác.
Kết quả SQL có được định dạng đẹp không?
Mỗi dòng là một câu lệnh. Để định dạng đẹp hơn, hãy đưa kết quả qua <a class="text-brand-600 hover:underline" href="/sql-formatter">SQL Formatter</a>.
Các công cụ liên quan?
Xem <a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a> để chuyển đổi sang JSON dạng chung, hoặc <a class="text-brand-600 hover:underline" href="/csv-to-xml">CSV to XML</a> để xuất ra XML.