CSV
CSV (Comma-Separated Values)
Текстовый табличный формат данных, в котором каждая строка представляет запись, а значения внутри строки разделены запятыми. Широко используется для обмена данными между электронными таблицами, экспорта данных и простого импорта в базы данных.
Техническая деталь
Несмотря на простоту, CSV не имеет единого стандарта. RFC 4180 определяет наиболее распространённое соглашение: поля разделяются запятыми, строки завершаются CRLF, значения с запятыми, переносами строк или кавычками заключаются в двойные кавычки (внутренние кавычки экранируются удвоением). Варианты используют точку с запятой (распространено в европейских локалях, где запятая — десятичный разделитель), табуляцию (TSV) или символы вертикальной черты. CSV не имеет системы типов: числа, даты и логические значения хранятся как текст. Большие CSV-файлы можно обрабатывать построчно без загрузки всего файла в память.
Пример
```javascript
// CSV: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```