Что такое CSV-просмотр?

Средство просмотра CSV превращает необработанный текст, разделенный запятыми, в читаемую, сортируемую таблицу без открытия приложения для электронной таблицы. Вставьте содержимое файла или сбросьте на страницу сам файл, и инструмент разберет его, обнаружит разделитель, считывает строку заголовка и отображает каждую запись в виде таблицы, которую вы можете искать и сортировать по столбцам.
CSV выглядит просто, пока вы не встретите реальный файл. Поля, завернутые в кавычки, содержат запятые. Цитаты внутри этих полей удваиваются. В некоторых экспортах используются точки с запятой, поскольку исходная локаль использует запятые в качестве десятичных разделителей. Строки становятся неровными, когда восходящая система отбрасывает поле. Этот просмотрщик правильно реализует правила цитирования RFC 4180, помечает неровные строки и дублирующиеся имена столбцов вместо того, чтобы бесшумно их менять, и позволяет переключать разделители, когда автообнаружение ошибочно угадает.
Все работает в вашем браузере. файл читается с помощью FileReader API и анализируется в JavaScript - ничего не загружается, что имеет значение, когда CSV хранит записи клиентов, данные о заработной плате или экспорт из производственной базы данных. После загрузки страницы инструмент продолжает работать в автономном режиме.
CSV - это семейство форматов, а не один, поэтому обнаружение разделителей - это первое, что происходит. Запятая, точка с запятой и вкладка - все это широко используется, а европейские локали часто используют точки с запятой, потому что запятая является десятичным разделителем. Котируемые поля следуют за RFC 4180, поэтому кавычки внутри запятой - это данные, а не разделитель, а удвоенная кавычка - буквальная. Предупреждения о качестве данных существуют для случаев, которые законны, но обычно неверны: строки с большим или меньшим количеством полей, чем заголовок, что обычно означает несбежавшую цитату, которая будет съедена дальше по файлу, и ведущие нули, которые съела бы электронная таблица. Файлы читаются в браузере, поэтому размер ограничен доступной памятью, а не пределом загрузки; очень большой экспорт лучше дискретизировать, чем открыть целиком.
Как пользоваться CSV Viewer?
Загрузите свой CSV
Вставьте текст CSV в поле ввода или нажмите кнопку «Загрузить», чтобы открыть .CSV, .TSV или .TXT. файл с вашего компьютера. Файл читается локально и не загружается.
Проверьте настройки синтаксического анализа
Разделитель автоматически определяется из первых десяти строк. Переопределите его, если это необходимо, и переключите «первая строка — это заголовок» и «обрезать пробелы», чтобы соответствовать вашему файлу.
Найдите и отсортируйте таблицу
Введите поле поиска, чтобы отфильтровать строки по каждому столбцу, или щелкните заголовок столбца, чтобы отсортировать его. Числовые столбцы сортируют численно, а не по алфавиту.
Экспортировать результат
Скопируйте таблицу как JSON, загрузите ее как нормализованный CSV с правильным предложением или загрузите файл JSON для использования в API или скрипте.
Основные характеристики
Автоматическое обнаружение разделителей
Набирает запятые, точки с запятой, вкладки и трубки по первым десяти строкам и выбирает ту, которая обеспечивает согласованное количество столбцов - поэтому европейская точка с запятой экспортирует, а файлы TSV открываются правильно
RFC 4180 цитируется полевой поддержкой
Обработки цитировали поля, содержащие разделители, избегающие двойные кавычки и новые строки внутри ячеек - случаи, которые нарушают наивные разделительные (") анализаторы
Поиск и сортировка столбцов
Фильтруйте строки с помощью нечувствительного к регистру поиска по всем столбцам и сортируйте любой столбец, по возрастанию или нисходящемуся по нисходящей схеме с помощью сравнения с цифрами и числовыми
Предупреждения о качестве данных
Пометки, неровные строки, которые не соответствуют ширине заголовка и именам дублирующихся столбцов, поэтому вы обнаружите структурные проблемы до того, как они попадут в вашу базу данных
Frequently Asked Questions
Related Tools
JSON to CSV Converter
Convert JSON to CSV online. Turns an array of objects into a spreadsheet-ready file, flattens nested objects, and escapes fields per RFC 4180. Client-side, no signup.
JSON to PHP Array
Convert JSON into a PHP array literal. Choose short [] or array() syntax, indentation, and an optional variable assignment, then copy the result. Runs client-side.
CSV Diff Checker
Compare two CSV files and see which rows were added, removed, or changed, down to the exact cell. Match rows by a key column or by position. Runs client-side.
Pace Calculator
Calculate running pace, finish time, or distance from any two values, with speed and per-kilometre or per-mile splits.
Comments
0 comments
No comments yet. Be the first to share your thoughts!