Gå til indhold
Coverton Blog
I denne artikel
Tabeller og data

Hvordan man konverterer CSV til TSV og kontrollerer tabene inde i dine data

Save CSV som TSV, når modtagelsessystemet kræver tab-afskilte input. En fil kaldet CSV kan bruge en anden delimiter, så inspicere dens overskrifter og feltgrænser, før du stoler på filenamen alene.

Åbn værktøjet →Sådan bruger du dette værktøj ↓
Konverter CSV til TSV
Illustration af dette værktøjs arbejdsgang; det er ikke et resultat af en uploadet fil.

Sådan bruger du dette værktøj

  1. Vælg filer i formatet CSV. Maksimalt antal filer pr. batch: 1.
  2. Gennemgå Input kodning, Indtastningsafgrænsning, og start derefter behandlingen.
  3. Download resultatet i TSV, og kontrollér indhold og kvalitet.

Vælg de rigtige indstillinger

Vælg kilde kodning og delimiter, der kontrollerer, om den automatiske opdagelse matcher regneark. Udgangen bruger tab, så beskrivelser, der indeholder commas, forbliver individuelle felter i det nye format.

Understøttet input
  • CSV
Output
  • TSV
Tilgængelige indstillinger
  • Input kodning
  • Indtastningsafgrænsning

Før du begynder

Afklar betydningen af inputdata

Bestem, hvad en række eller værdi repræsenterer, og gem en kildekopi før ændringer. I tabeller skal du gennemgå overskrifter, separatorer og tegnkodning; i strukturerede filer de krævede objekter eller arrays. Visningen i et regneark afgør ikke alene betydningen af identifikatorer, datoer og beløb.

Vælg tilbudte matchkolonner, typeregler og outputfelter efter modtagerens behov. Prøv en stikprøve med en tom værdi, en gentagelse og tegnsætning. For etiketter, diagrammer eller personligt tilpassede dokumenter skal du kontrollere kildekolonner, enheder og formuleringer.

Fastlæg kontroller på forhånd: en identifikator med uændret stavning, en værdi med kendt betydning og en forventet relation mellem poster. Ved type- eller matchregler skal kildeværdien skelnes fra programmets visning. Test tvetydige datoer og forskelligt skrevne nøgler før en generel regel. Gem regler og målkrav sammen med resultatet, så forskellen kan knyttes til input, fortolkning eller omformning.

Kontrollér værdier og undtagelser

Åbn eller importér resultatet med målprogrammets indstillinger. Sammenlign overskrifter, antal poster og udvalgte værdier med kilden. Opsummering, opdeling eller fjernelse af dubletter kan bevidst ændre antallet; kontrollér årsagen i stedet for at kræve samme antal rækker efter enhver omformning.

Læs undtagelses- og valideringsrapporter før næste skridt. Ved forskudte kolonner, forkerte tegn eller manglende nøgler skal du først kontrollere separator, kodning og præcise overskriftsnavne. Kodning er ikke kryptering, og formatering bekræfter ikke betydningen. Test trykte koder og etiketter før hele serien fremstilles.

Eksempel på input og output

citeret CSV felter → tabspecifikke filer

Eksempler beskriver arbejdsgangen. Resultaterne afhænger af kildefilen og indstillingerne.

Tjek resultatet før du gemmer

Import med en tabdelimiter i destinationsprogrammet og sammenlign overskrifter og kolonne tal. Inspektion af felter, der indeholder tab eller linjebrud for tilfældig opdeling i yderligere kolonner eller rækker.

Hvis resultatet er anderledes end forventet

Forskellige importører kan fortolke taber og linjebrud inde i citerede celler anderledes. For glatte tegn eller skiftede kolonner, se både kilde-læsningsmuligheder og modtagerapplikations importindstillinger.

Grænser at huske på

  • CSV gemmer tekst i rækker og kolonner. Anførselstegn kan indeholde kommaer og linjeskift. Kodning og overskrift varierer. Regnearksprogrammer kan ændre foranstillede nuller, datoværdier eller lange identifikatorer.
  • Tjek tegnkodning, separatorer og kolonnenavne. Store tal kan miste præcision i JavaScript; CSV bevarer ikke alle typer og indlejrede strukturer.

Fortsæt med relaterede værktøjer

Konverter CSV til JSON

Den første CSV række leverer nøglerne til hver data række JSON objekt. Cell værdier er gemt som strenge, så inspicere deres typer, før du overfører resultatet til et system, der forventer tal eller boolean værdier.

Vælg kildekodning og brug automatisk delimiterdetektion eller vælg den virkelige delimiter. løse tomme eller duplikerede overskrifter og sørg for, at hver række har det samme antal kolonner som overskriften.

Åbn værktøjet →

Konverter JSON til CSV

Denne regneark konvertering kræver en række, hvis indtægter er objekter. Bestem om nestede objekter skal blive separate kolonner eller forblive JSON strenge inde i cellerne, fordi den resulterende regneark læses anderledes i hvert tilfælde.

Tillad flændering til at omdanne nestede objekts egenskaber til header, der er forbundet med punkter. Arrays er ikke udvidet til flere rækker, så gennemgå disse celler adskilt, hvis du har til hensigt at analysere hvert array element.

Åbn værktøjet →

Denne vejledning beskriver det tilgængelige browserværktøj. Gem en kopi af originalen, og kontrollér resultatet, før du deler det.

Denne oversættelse er udarbejdet med softwareassistance. Du kan også læse den engelske version. Læs på engelsk