~/tools/csv

CSV

Работа с табличными данными и конфигами в CSV.

О формате CSV

CSV, простой текстовый формат с разделенными запятой значениями, существует дольше большинства современных языков программирования, и до сих пор остается универсальным способом обмена табличными данными между Excel, Google Sheets, базами данных и практически любой системой аналитики.

Простота формата обманчива: запятая внутри значения, кавычки, разные разделители в разных локализациях Excel, все это создает массу мелких, но раздражающих проблем при парсинге. Инструменты в этом разделе решают конкретные задачи конвертации и обработки: превращение CSV в JSON, YAML, Markdown таблицу или готовые SQL INSERT команды, смена разделителя между запятой, точкой с запятой и табуляцией, и изменение порядка колонок без ручной пересборки таблицы.

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