Érvénytelen TSV-példa: Extra tabulátor törik az oszlopok számát
Érvényesítse a TSV (tabulátorral elválasztott érték) fájlok integritását és struktúráját offline állapotban.
Eredmény
Ez az oldal megnyitja a készletexporttal előre betöltött TSV-ellenőrzőt, ahol az egyik terméknév – „Laptop Stand Aluminium” – szóköz helyett egy extra tabulátort kapott középen, két mezőre osztva. Az érvényesítő terhelés alatt fut, így az alább látható hiba élő, valós ellenőrzés, nem pedig színpadi képernyőkép.
Ez egy nagyon közönséges módja a valódi TSV-fájlok törésének: amikor az adatokat kézzel írják be vagy illesztik be, egy kósza billentyűleütés a terméknévben vagy leírásban, amelyen egy terméknévnek vagy leírásnak kellene lennie, csendben hozzáad egy további oszlopot ahhoz az egy sorhoz. Mivel a TSV-nek nincs vizuális határolója, mint a vesszőnek, egy extra tabulátor könnyen kihagyható, ha ránézünk a szövegre – a sorban egyszerűen eggyel több mező van, mint amennyit a fejléc meghatároz.
Az alábbi eredménypanel arra a sorra mutat, ahol a számolás megszakad. Hasonlítsa össze az itt hivatkozott érvényes-leltár-tsv-előbeállítással, hogy ugyanazt a három oszlopot lássa kóbor lap nélkül, valamint a stray-quote-tsv-beállítást egy másik, ugyanilyen gyakori TSV-hibamódhoz.