🍋
Menu
.csv Code

CSV (Giá trị phân tách bằng dấu phẩy)

CSV là định dạng đơn giản nhất cho dữ liệu dạng bảng — các hàng giá trị được phân tách bằng dấu phẩy (hoặc dấu chấm phẩy, tab). Mọi bảng tính, cơ sở dữ liệu và ngôn ngữ lập trình đều đọc được CSV.

Loại MIME

text/csv

Loại

Văn bản

Nén

Không mất dữ liệu

Ưu điểm

  • + Universal support in Excel, Google Sheets, databases, and every language
  • + Human-readable and easy to generate
  • + Minimal overhead — just data, no formatting or metadata
  • + Streamable — can be processed line by line for large files

Nhược điểm

  • No data type information — numbers, dates, and strings all look the same
  • Encoding and delimiter ambiguity (comma vs semicolon vs tab)
  • No support for hierarchical or nested data

Khi nào nên dùng .CSV

Sử dụng CSV cho xuất/nhập dữ liệu đơn giản, trao đổi dữ liệu bảng tính và cung cấp dữ liệu cho các công cụ phân tích. Tránh dùng cho dữ liệu phức tạp hoặc có cấu trúc lồng nhau.

Chi tiết kỹ thuật

Tệp CSV là văn bản thuần với mỗi hàng trên một dòng mới và giá trị phân tách bằng dấu phẩy. Các trường chứa dấu phẩy, dấu xuống dòng hoặc dấu ngoặc kép phải được bao trong dấu ngoặc kép (dấu ngoặc nội bộ được thoát bằng cách nhân đôi).

Lịch sử

Các định dạng dữ liệu phân tách bằng dấu phẩy xuất hiện trước máy tính cá nhân, xuất hiện trong IBM Fortran vào những năm 1960. RFC 4180 (2005) đã chuẩn hóa quy ước phổ biến nhất.

Chuyển đổi từ .CSV

Chuyển đổi sang .CSV

Định dạng liên quan

Thuật ngữ liên quan

Learn More

Trường hợp sử dụng