CSV diff
Сравните два CSV файла по ключевому столбцу и посмотрите, что было добавлено, удалено и изменено.
CSV diff
Вставьте старый CSV экспорт в основное поле, а новый — во вторую панель. Инструмент сопоставляет строки по ключевому столбцу и показывает, что изменилось. Строки, которые есть только в новом файле, добавлены; отсутствующие в новом — удалены; присутствующие в обоих, но с другими значениями — изменены. Для каждой разницы указаны точные столбцы и старое и новое значения. Используйте для каталогов товаров, экспортов пользователей, прайс-листов или любых таблиц, которые периодически переэкспортируются.
Ключевой столбец идентифицирует строку в обоих файлах: имя заголовка, несколько названий, разделенных запятой, для составного ключа, или номер столбца, если нет заголовка. Разделитель и флажок заголовка соответствуют структуре файла. «Игнорировать порядок столбцов» сопоставляет столбцы по имени, а не по позиции, для экспортов с другим порядком. «Игнорировать регистр и пробелы» рассматривает «Active» и « active » как одинаковые, а «исключить столбцы» пропускает поля, которые вас не интересуют, такие как время-метка, которая меняется при каждом экспорте. Три формата вывода подходят для разных целей: читаемая сводка каждого изменения, компактный unified diff строк, и полный CSV с добавленным столбцом статуса, который вы можете фильтровать или сортировать.
Парсинг следует RFC 4180, поэтому поле в кавычках может содержать разделитель, удвоенную кавычку или встроенный разрыв строки. Окончания строк CRLF и LF читаются одинаково. Повторяющийся ключ в одном файле разрешается в последнее значение строки. Результат обновляется по мере ввода или изменения опции.
Все работает локально в вашем браузере — ничего не загружается, поэтому безопасно сравнивать экспорты с данными клиентов. Скопируйте результат, скачайте как .txt или отправьте в другой инструмент.