Приклад некоректного CSV: Неекранована кома порушує кількість стовпців
Швидка перевірка CSV-файлів на цілісність, роздільники та відповідність стовпців офлайн.
Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.
Результат
Про цей інструмент
Ця сторінка відкриває валідатор CSV із попередньо завантаженим експортом контактів, де один рядок містить значення міста «Chicago, IL», записане без лапок, тоді як попередній рядок коректно використовує лапки для «Portland, OR». Валідатор запускається під час завантаження, тому показана нижче помилка — це реальна, жива перевірка, а не заздалегідь підготовлений скріншот.
Це один із найпоширеніших способів пошкодження реальних CSV-файлів: кома, яка належить одному полю — місто та штат, опис товару, адреса — вводиться без обгортання всього значення в лапки. Парсер сприймає цю кому як новий роздільник стовпців, тому рядок отримує на один стовпець більше, ніж визначено заголовком, і більшість інструментів імпорту або повністю відхиляють файл, або мовчки зміщують усі наступні значення в неправильний стовпець.
Панель результатів нижче вказує на точний рядок, де порушується кількість, що й робить цю помилку важкою для виявлення оком у великому файлі: все перед ним виглядає нормально. Виправлення завжди полягає в тому, щоб обгорнути проблемне поле в подвійні лапки, так само як це вже правильно зроблено в попередньому рядку «Portland, OR».