Preskoči na glavno vsebino

TSV proti CSV: Zakaj ločila motijo ​​uvoz preglednic

Avtor: Converty Team

Naučite se, zakaj razlike med ločili TSV in CSV prekinejo uvoze preglednic in kako pregledati razčlenjene vrstice, preden ciljni sistem zavrne datoteko.

TSV proti CSV: Zakaj ločila motijo ​​uvoz preglednic

Uvozi preglednic pogosto ne uspejo, ker datoteka ni razdeljena tako, kot pričakuje ciljni sistem. Datoteka se lahko imenuje CSV, vendar uporablja zavihke. Drug izvoz lahko uporablja podpičja zaradi regionalnih nastavitev. Prilepljeni vzorec je lahko v preglednici videti poravnan, vendar se pri razčlenjevanju z napačnim ločilom strne v en stolpec.

To je praktična razlika v ozadju težav z ločili TSV in CSV. Pomembno vprašanje ni le, kaj pravi končnica datoteke. Tako so vrstice dejansko ločene. Convertyjev CSV Validator pomaga tako, da zazna ločila in prikaže razčlenjen predogled, preden uvozni sistem postane prvo mesto, kjer odkrijete težavo.

CSV in TSV sta formata, ki temeljita na ločilih

CSV običajno pomeni vrednosti, ločene z vejico. TSV pomeni vrednosti, ločene s tabulatorji. Oba shranjujeta vrstice kot besedilo in ločena polja z ločilom.

Težava je v tem, da pravi izvoz ni vedno čisto označen. Preglednica lahko shrani datoteko z vejicami, tabulatorji ali podpičji, odvisno od izvozne poti in področne nastavitve. Sistem, ki predvideva vejice, lahko napačno prebere datoteko, ločeno s tabulatorji, kot eno široko polje. Sistem, ki predvideva, da zavihki ne morejo razdeliti vrstic, ločenih z vejicami.

Težave z ločili so videti kot težave s podatki

Ko je ločilo napačno, je vse v smeri toka videti pokvarjeno:

  • glave so prikazane kot en kombiniran stolpec
  • dolžine vrstic se ne ujemajo
  • polja se premaknejo v napačne stolpce
  • zahtevani stolpci manjkajo
  • uvoz poroča o nejasnih napakah pri preverjanju

Datoteka morda ni slaba. Morda je preprosto razčlenjeno z napačnim ločilom.

Preglejte razčlenjen predogled pred uvozom

Najvarnejši potek dela je pregled strukture pred nalaganjem ali uvozom.

  1. Odprite CSV validator.
  2. Prilepite vrstice ali naložite datoteko.
  3. Preglejte zaznano ločilo.
  4. Potrdite, da se vrstica glave razdeli na pričakovane stolpce.
  5. Preverite razčlenjeni predogled glede na izvorno preglednico.
  6. Popravite pričakovanje izvoza ali ločila, preden pošljete datoteko navzdol.

To ohranja razhroščevanje ločila blizu datoteke in ne znotraj ciljnega sistema.

Preverjanje glave je odvisno od preverjanja ločila

Težave z naslovno vrstico in težave z ločilom so povezane. Če je ločilo napačno, vrstici glave ni mogoče zaupati. Opozorilo o podvojenem ali manjkajočem stolpcu je lahko resnična težava z glavo ali pa znak, da razčlenjevalnik ni nikoli pravilno razdelil vrstice.

Za navodila za posamezne glave preberite Kako preveriti vrstico glave CSV pred uvozom. Za širši potek dela z ločilom preberite Kako odpraviti težave z ločilom CSV pred uvozom.

Odprite CSV Validator pred uvozom izvoza preglednice, če TSV, CSV, podpičja ali prilepljene vrstice morda ne uporabljajo ločila, ki ga vaš ciljni sistem pričakuje.

Morda vam bo všeč tudi