Gå til hovedinnhold

TSV vs CSV: Hvorfor skilletegn bryter regnearkimport

Av Converty Team

Finn ut hvorfor TSV- og CSV-skilletegn bryter import av regneark, og hvordan du inspiserer analyserte rader før målsystemet avviser filen.

TSV vs CSV: Hvorfor skilletegn bryter regnearkimport

Regnearkimportering mislykkes ofte fordi filen ikke blir delt slik målsystemet forventer. En fil kan kalles CSV, men bruk faner. En annen eksport kan bruke semikolon på grunn av regionale innstillinger. Et innlimt eksempel kan se justert ut i et regneark, men skjules til én kolonne når det analyseres med feil skilletegn.

Det er den praktiske forskjellen bak TSV vs CSV skiller problemer. Det viktige spørsmålet er ikke bare hva filtypen sier. Det er hvordan radene faktisk skilles. Convertys CSV Validator hjelper ved å oppdage skilletegn og vise en analysert forhåndsvisning før importsystemet blir det første stedet du oppdager problemet.

CSV og TSV er begge skilletegnbaserte formater

CSV betyr vanligvis kommadelte verdier. TSV betyr tabulatordelte verdier. Begge lagrer rader som tekst og separate felt med skilletegn.

Problemet er at ekte eksport ikke alltid er ryddig merket. Et regneark kan lagre en fil med kommaer, tabulatorer eller semikolon, avhengig av eksportbanen og lokaliteten. Et system som antar komma kan feillese en tabulatordelt fil som ett bredt felt. Et system som antar tabulatorer kan mislykkes i å dele kommadelte rader.

Avgrensningsproblemer ser ut som dataproblemer

Når skilletegnet er feil, ser alt nedstrøms brutt ut:

  • overskrifter vises som én kombinert kolonne
  • radlengder stemmer ikke
  • felt skifter til feil kolonner
  • obligatoriske kolonner ser ut til å mangle
  • Importer rapporterer forvirrende valideringsfeil

Filen er kanskje ikke dårlig. Det kan ganske enkelt analyseres med feil skilletegn.

Inspiser den analyserte forhåndsvisningen før import

Den sikreste arbeidsflyten er å inspisere strukturen før opplasting eller import.

  1. Åpne CSV Validator.
  2. Lim inn radene eller last opp filen.
  3. Se gjennom det oppdagede skilletegnet.
  4. Bekreft at overskriftsraden deler seg i de forventede kolonnene.
  5. Kontroller den analyserte forhåndsvisningen mot kilderegnearket.
  6. Fiks eksport- eller avgrensningsforventningen før du sender filen nedstrøms.

Dette holder avgrensningsfeilsøking nær filen i stedet for inne i målsystemet.

Overskriftsvalidering avhenger av validering av skilletegn

Overskriftsradproblemer og skilletegnsproblemer er koblet sammen. Hvis skilletegnet er feil, kan ikke overskriftsraden stoles på. En duplikat eller manglende kolonneadvarsel kan være et reelt overskriftsproblem, eller det kan være et tegn på at parseren aldri deler raden riktig.

For overskriftsspesifikk veiledning, les Hvordan validere en CSV-overskriftsrad før import. For den bredere arbeidsflyten for skilletegn, les Hvordan løser du problemer med CSV-skilletegn før en import.

Åpne CSV Validator før du importerer en regnearkeksport når TSV, CSV, semikolon eller innlimte rader kanskje ikke bruker skilletegnet som målsystemet forventer.

Du vil kanskje også like