Просматривайте, фильтруйте и очищайте данные CSV
Просматривайте строки CSV, ищите по выбранным столбцам, удаляйте повторяющиеся строки вывода и скачивайте выбранные столбцы.
Как использовать Просмотр и очистка CSV
- 01Выберите CSV-файл.
- 02Ищите по строкам, выбирайте столбцы и решите, удалять ли повторяющиеся строки вывода.
- 03Скачайте выбранный CSV.
Часто задаваемые вопросы
Каковы ограничения?
Первая строка считается заголовком. Выбор разделителя, кавычки, встроенные переводы строк, повторяющиеся имена столбцов, разная ширина строк, кодировка символов и интерпретация формул электронных таблиц могут изменить то, как другое приложение читает тот же текст. Фильтрация и выбор столбцов не устанавливают схему. Проверяйте имена заголовков, количество строк, репрезентативные записи, экранированные значения, ведущие нули, даты и скачанный файл в месте назначения перед заменой источника.
Что проверить перед использованием результата?
Проверьте аспекты, определяющие смысл результата: ключи, имена полей, типы значений, вложенность, количество строк и столбцов, разделители, кавычки, экранирование, концы строк и кодировку символов. Для результатов сравнения изучайте и добавления, и удаления, а не только выделенную сводку. Для Base64 различайте закодированный текст и произвольные двоичные данные. Для контрольных сумм сравнивайте каждый символ и подтверждайте название алгоритма. Проверяйте важные выходные данные в системе, которая будет их использовать, поскольку синтаксически корректные данные могут нарушать схему, обязательные поля, правила уникальности или бизнес-ограничения.
В чём разница между форматированием и проверкой?
Форматирование и проверка отвечают на разные вопросы. Форматирование разбирает корректные данные и записывает их с единообразными отступами или расположением для удобства просмотра. Проверка определяет, можно ли разобрать синтаксис, но не подтверждает автоматически, что значения соответствуют схеме или бизнес-правилу. Минификация удаляет лишние пробелы без изменения разобранного значения. Инспекция обобщает структуру и глубину. Для XML и YAML форматирование может нормализовать незначительные пробелы или варианты представления, поэтому сравнивайте смысловые значения, а не ожидайте сохранения исходного стиля текста.
Почему данные, выглядящие корректно, могут вызывать ошибку?
Данные, выглядящие корректно, могут содержать невидимый разделитель, неразрывный пробел, непарную кавычку, повторяющийся структурный маркер, некорректную escape-последовательность, смешанные концы строк, неподдерживаемую кодировку или особенность формата, меняющую разбор. Начните с указанной строки, столбца или пути, если они доступны. Уменьшите входные данные до наименьшего фрагмента, который всё ещё вызывает ошибку, затем постепенно восстанавливайте окружающие записи. Для CSV подтвердите разделитель и предположение о заголовке. Для JSON, XML или YAML проверяйте скобки, отступы, кавычки, сущности и вложенность. Сохраняйте копию источника при диагностике, чтобы исправление не удалило корректную информацию.
Нужно ли что-то устанавливать?
Для использования перечисленных утилит данных установка и регистрация не требуются. Откройте действие, соответствующее задаче, добавьте или вставьте источник, выберите нужный режим и скопируйте или скачайте результат. Перед заменой важного файла сохраните оригинал и проверьте вывод в принимающем приложении. Установка не является главным вопросом совместимости: ожидания схемы, кодировка, разделители, функции рабочей книги и поддерживаемый синтаксис по-прежнему определяют, примет ли другая система результат.