UltKit

TXT til CSV-konverter

Mange systemer eksporterer tabeller som .txt-filer med tabulator, pipe eller semikolon mellom kolonnene. Last dem opp her og få en standard kommaseparert CSV som regneark og importskjermer leser riktig på første forsøk.

Datakonverterer

eller slipp CSV, TSV, TXT …-filer her ·

Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter

Utdata

Filene behandles på serverne våre og slettes etter 30 minutter.

Slik bruker du dette verktøyet

  1. 1

    Last opp tekstfilene

    Legg til .txt- eller .tsv-eksporter, opptil 20 filer på 95 MB hver. Hver linje skal være én post, med samme skilletegn mellom alle kolonnene.

  2. 2

    La skilletegnet bli gjenkjent

    Skilletegn er satt til Auto-gjenkjenning fra start, som finner tabulatorer, loddrette streker, semikolon eller komma i innholdet. Velg det manuelt under Avanserte innstillinger hvis filen blander dem, og velg Tekstkoding hvis aksenttegn ser feil ut.

  3. 3

    Konverter til CSV

    Trykk Konverter til CSV og last ned. Resultatet bruker komma, UTF-8 og anførselstegn bare der en verdi trenger det.

Hvor TXT-filer med skilletegn kommer fra

En .txt full av kolonner er vanligvis en eksport som ingen har laget for regneark. Bank- og lønnssystemer, kassaterminaler, laboratorieinstrumenter, stormaskinrapporter og databaseklienter skriver alle tabeller som ren tekst, ofte med tabulatorer eller loddrette streker i stedet for komma, fordi disse tegnene sjelden forekommer i navn og adresser. Å kopiere en tabell fra en nettside eller en PDF og lime den inn i Notisblokk gir det samme.

Mottakerprogrammet er strengere. Utsendingsplattformer, CRM-importer, regnskapsprogrammer og opplastingsdialogen i Google Sheets ser etter en .csv, og Excel åpner en .txt via en veiviser som spør om skilletegn. Når du konverterer én gang, får du en fil som åpnes direkte. Hvis målet er en app og ikke et regneark, lager TXT til JSON objekter med overskriftsraden som nøkler.

Skilletegn TXT til CSV-konverteren leser

Tabulator
Skilletegnet i TSV-filer og i tabeller kopiert fra regneark eller nettsider.
Loddrett strek |
Vanlig i eksporter fra eldre bedrifts- og banksystemer, fordi navn og adresser nesten aldri inneholder en.
Semikolon ;
Det Excel skriver i regioner som bruker komma som desimaltegn, som Tyskland, Italia eller Nederland.
Mellomrom
Fungerer bare når ingen verdi inneholder et eget mellomrom.

Konverter TXT til CSV: et eksempel med pipe som skilletegn

Før (export.txt) og etter (export.csv)
id|navn|by|saldo
301|Okafor, Ada|Lagos|1200.50
302|Lindqvist|Malmö|88.00

id,navn,by,saldo
301,"Okafor, Ada",Lagos,1200.50
302,Lindqvist,Malmö,88.00
skilletegnvalg inkl. auto
6
tekstkodinger
8
filer per batch
20
per fil
95 MB

Legg merke til den andre posten. Navnet inneholder et komma, så CSV-filen setter det i doble anførselstegn; uten dem ville et importprogram sett fem kolonner i stedet for fire. Den svenske ö-en overlever fordi resultatet er UTF-8. Disse to reglene, sitering og koding, forklarer de fleste mislykkede CSV-importer.

Fakta om TXT- og CSV-formatet

TXT

Ren tekst

En TXT-fil inneholder bare vanlige tegn uten formatering, skrifter, bilder eller layout. Moderne tekstfiler er vanligvis kodet i UTF-8, som dekker alle språk, mens eldre filer kan bruke andre kodinger og vise feil tegn. Ren tekst er liten, blir aldri utdatert og åpnes på alle enheter, fra telefoner til servere. Den kan ikke inneholde fet tekst, tabeller eller bilder, så struktur må uttrykkes med mellomrom eller enkel markering.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
–
TXT-konverterer

CSV

Kommaseparerte verdier

CSV er et rent tekstformat for tabeller der hver linje er en rad og komma skiller kolonnene. Det har vært brukt siden databehandlingens tidlige dager og er beskrevet i RFC 4180, selv om mange varianter bruker semikolon eller tabulator og ulike tekstkodinger. Nesten alle regneark, databaser og analyseverktøy kan importere og eksportere det, noe som gjør det til standardformatet for å flytte data mellom systemer. CSV lagrer bare verdier, uten formler, formatering, flere ark eller datatyper.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
–
CSV-konverterer

Folk konverterer TXT til CSV når et system har skrevet en tabell som løst avgrenset tekst og det neste programmet bare importerer kommaseparerte verdier.

Spørsmål om TXT til CSV

Hva er forskjellen på en TXT-fil og en CSV-fil?

Begge er ren tekst. Filtypen .csv lover en bestemt oppbygning: verdier atskilt med komma og siteringsregler fra RFC 4180, slik at programmer åpner den som en tabell med én gang. En .txt lover ingenting. Skilletegnet kan være tabulator, loddrett strek eller mellomrom, og et importprogram må få vite hvilket.

Kan jeg konvertere en tabulatorseparert tekstfil til CSV?

Ja, det er det vanligste tilfellet. Tabulatorseparerte eksporter kommer fra databaser, tabeller kopiert fra utklippstavlen og mange rapporteringsverktøy. Auto-gjenkjenning kjenner igjen tabulatorene, og enhver verdi som inneholder komma, settes i anførselstegn i CSV-filen slik at den blir i én kolonne.

Tekstfilen min stiller opp kolonnene med mellomrom. Fungerer det?

Bare hvis ingen verdi inneholder mellomrom. Skilletegnet Mellomrom behandler hvert mellomrom som et kolonneskille, så en by som New York ville blitt delt i to. Rapporter med fast bredde, der kolonnene er fylt ut for å stå på linje, må i stedet få kolonnene definert etter posisjon i importveiviseren i et regneark.

Hvorfor ser navn med aksenter feil ut når jeg åpner CSV-filen?

Tekstfilen og programmet er uenige om koding. Eldre Windows-verktøy lagret tekst som Windows-1252, mens Notisblokk har brukt UTF-8 som standard siden Windows 10 May 2019 Update. Sett Tekstkoding til å samsvare med kilden, eller velg UTF-8 med BOM slik at Excel på Windows leser resultatet riktig.

Kan jeg konvertere teksten direkte til en Excel-arbeidsbok?

Ja: endre Konverter til til XLSX. En arbeidsbok unngår trinnet der Excel gjetter kolonnetyper, noe som er viktig for koder med innledende nuller. Bruk CSV til XLSX senere for filer som allerede er CSV.