Neplatný TSV Příklad: Extra Tab Breaks Column Count
Ověřte integritu a strukturu souborů TSV (hodnota oddělená kartami) offline.
Výsledek
Tato stránka otevře validátor TSV s předinstalovaným exportem inventáře, kde jeden název produktu – „Hliník stojanu na notebook“ – má uprostřed místo mezery napsanou kartu navíc, která jej rozděluje na dvě pole. Validátor běží při zatížení, takže níže zobrazená chyba je živá, skutečná kontrola, nikoli zinscenovaný snímek obrazovky.
Toto je velmi běžný způsob, jak se skutečné soubory TSV lámou: když jsou data zadávána nebo vkládána ručně, stisk zbloudilého tabulátoru uvnitř toho, co by měl být jeden název produktu nebo popis, tiše přidá k tomuto jednomu řádku sloupec navíc. Protože TSV nemá žádný vizuální oddělovač jako čárka, při pohledu na text lze snadno přehlédnout další kartu – řádek má jednoduše o jedno pole více, než definuje záhlaví.
Panel výsledků níže ukazuje na přesný řádek, kde se počet přerušuje. Porovnejte to s přednastavením valid-inventory-tsv, které je zde odkazováno, abyste viděli stejné tři sloupce bez zbloudilé karty a přednastavení stray-quote-tsv pro jiný, stejně běžný režim selhání TSV.