Пример за невалиден TSV: Допълнителен раздел прекъсва броя на колоните
Проверка на TSV (Tab Separated Value) файлове за цялост и структура офлайн.
Резултат
Тази страница отваря TSV валидатора, предварително зареден с експортиране на инвентар, където едно име на продукт — „Алуминиева стойка за лаптоп“ — получи допълнителен раздел, въведен в средата вместо интервал, разделяйки го на две полета. Валидаторът работи при натоварване, така че грешката, показана по-долу, е реална проверка на живо, а не поетапна екранна снимка.
Това е много обикновен начин, по който истинските TSV файлове се разрушават: когато данните се въвеждат или поставят на ръка, случайно натискане на клавиш в табулация вътре в това, което би трябвало да бъде едно име на продукт или описание, безшумно добавя допълнителна колона към този ред. Тъй като TSV няма визуален разделител по начина, по който го прави запетая, допълнителен раздел е лесно да се пропусне само като се погледне текстът - редът просто има едно поле повече, отколкото дефинира заглавката.
Панелът с резултати по-долу сочи към точния ред, където преброяването прекъсва. Сравнете го с предварителната настройка valid-inventory-tsv, свързана тук, за да видите същите три колони без страничния раздел, и предварително зададената stray-quote-tsv за различен, също толкова често срещан TSV режим на повреда.