🍋
Menu
.csv Code

CSV (значения, разделённые запятыми)

CSV (Comma-Separated Values) — простой текстовый формат для хранения табличных данных, где каждая строка представляет запись, а значения разделены запятыми. CSV универсально поддерживается электронными таблицами, базами данных, языками программирования и инструментами анализа данных.

MIME-тип

text/csv

Тип

Текст

Сжатие

Без потерь

Преимущества

  • + 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

Недостатки

  • 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

Когда использовать .CSV

Используйте CSV для обмена табличными данными между приложениями, для экспорта из баз данных, для датасетов в анализе данных и при работе с данными в электронных таблицах.

Технические детали

CSV-файлы представляют собой обычный текст с записями, разделёнными переводом строки (CRLF или LF), и полями, разделёнными запятыми. Поля, содержащие запятые, переводы строк или кавычки, заключаются в двойные кавычки. Двойные кавычки внутри полей экранируются удвоением. Нет встроенной поддержки типов данных — всё является строкой и требует парсинга.

История

Формат CSV используется с начала 1970-х годов и предшествует персональным компьютерам. Он был формализован в RFC 4180 в 2005 году, хотя его реализации значительно различаются между платформами и приложениями.

Конвертировать из .CSV

Конвертировать в .CSV

Связанные форматы

Связанные термины

Learn More

Сценарии использования