0

Ugyldig TSV-eksempel: Ekstra tabulatorbrudd kolonnetelling

Valider TSV-filer (Tab Separated Value) for integritet og struktur offline.

Behandler... 0%
Skanner rader
Kontroll av kolonner teller
Validerer tabulatorstopp
Verifisering av sitater
Sammenstiller rapport

Resultat

Denne siden åpner TSV-validatoren som er forhåndslastet med en inventareksport der ett produktnavn - "Laptop Stand Aluminium" - har en ekstra tabulator skrevet inn i midten i stedet for et mellomrom, og deler den i to felt. Validatoren kjører på belastning, så feilen vist nedenfor er en live, ekte sjekk, ikke et trinnvis skjermbilde.

Dette er en helt vanlig måte ekte TSV-filer brytes på: når data skrives eller limes inn for hånd, legger et tabulatortastetrykk inne i det som skal være et enkelt produktnavn eller beskrivelse stille en ekstra kolonne til den ene raden. Fordi TSV ikke har noen visuell skilletegn slik et komma gjør, er en ekstra tabulator lett å gå glipp av bare ved å se på teksten – raden har ganske enkelt ett felt mer enn overskriften definerer.

Resultatpanelet nedenfor peker på den nøyaktige raden der tellingen bryter. Sammenlign det med forhåndsinnstillingen for valid-inventory-tsv som er koblet til her for å se de samme tre kolonnene uten stray-fanen, og stray-quote-tsv-forhåndsinnstillingen for en annen, like vanlig TSV-feilmodus.