01 · csv-doctor · порт 8116

CSV на приёме
у доктора

Кодировка, разделитель, типы колонок, пропуски, выбросы, даты в разных форматах, числа с запятой, формулы-ловушки. Файл разбирается в памяти и нигде не сохраняется.

Проверить файл openapi.yaml

02 · приём

Загрузите CSV

Файл не выбран. Демо-файл помечен «демо»: данные вымышленные, в нём намеренно собраны ошибки.

03 · заключение

Сводка

0000строк
0000колонок
0000проблем

04 · диагноз

Найденные проблемы

Здесь появится список после загрузки файла.

05 · профиль

Колонки

Профиль колонок
КолонкаТипПропускиУникальныхПримерыМин / макс
Пока пусто.

06 · API

То же из консоли

curl -s -X POST --data-binary @data.csv \
  'http://localhost:8116/api/analyze?filename=data.csv'

curl -s -X POST --data-binary @data.csv \
  'http://localhost:8116/api/clean?dedupe=true' -o cleaned.csv