UltKit

TXT til CSV-konverter

Mange systemer eksporterer tabeller som .txt-filer med tabulatorer, pipes eller semikoloner mellem kolonnerne. Upload dem her, og få en standard kommasepareret CSV, som regneark og importskærme læser korrekt i første forsøg.

Datakonverter

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

Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter

Output

Filer behandles på vores servere og slettes efter 30 minutter.

Sådan bruger du værktøjet

  1. 1

    Upload tekstfilerne

    Tilføj .txt- eller .tsv-eksporter, op til 20 filer på hver 95 MB. Hver linje skal være én post, med det samme skilletegn mellem alle kolonner.

  2. 2

    Lad skilletegnet blive genkendt

    Skilletegn er som standard sat til Registrer automatisk, som finder tabulatorer, lodrette streger, semikolon eller kommaer i indholdet. Vælg det manuelt under Avancerede indstillinger, hvis filen blander dem, og angiv Tekstkodning, hvis accenttegn ser forkerte ud.

  3. 3

    Konvertér til CSV

    Tryk på Konvertér til CSV og download filen. Resultatet bruger kommaer og UTF-8, og anførselstegn kun omkring værdier, der har brug for dem.

Hvor TXT-filer med skilletegn kommer fra

En .txt fuld af kolonner er som regel en eksport, som ingen har designet til regneark. Bank- og lønsystemer, kasseapparater, laboratorieinstrumenter, mainframe-rapporter og databaseklienter skriver alle tabeller som ren tekst, ofte med tabulatorer eller lodrette streger i stedet for kommaer, fordi de tegn sjældent optræder i navne og adresser. Hvis man kopierer en tabel fra en webside eller en PDF og indsætter den i Notesblok, får man det samme.

Modtagersoftwaren er strengere. Mailplatforme, CRM-importer, regnskabsprogrammer og Google Sheets' uploaddialog leder efter en .csv, og Excel åbner en .txt via en guide, der spørger om skilletegn. Når du konverterer én gang, får du en fil, der åbner direkte. Hvis målet er en app og ikke et ark, giver TXT til JSON objekter med overskriftsrækken som nøgler.

Skilletegn, som TXT til CSV-konverteren læser

Tabulator
Skilletegnet i TSV-filer og i tabeller kopieret fra regneark eller websider.
Lodret streg |
Almindeligt i eksporter fra ældre virksomheds- og banksystemer, fordi navne og adresser næsten aldrig indeholder et.
Semikolon ;
Det Excel skriver i regioner, der bruger komma som decimaltegn, f.eks. Tyskland, Italien eller Holland.
Mellemrum
Virker kun, når ingen værdi selv indeholder et mellemrum.

Konvertér TXT til CSV: et eksempel med pipe-skilletegn

Før (export.txt) og efter (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
skilletegnsvalg inkl. automatisk
6
tekstkodninger
8
filer pr. batch
20
pr. fil
95 MB

Læg mærke til den anden post. Navnet indeholder et komma, så CSV-filen sætter det i dobbelte anførselstegn; uden dem ville et importprogram se fem kolonner i stedet for fire. Det svenske ö bevares, fordi resultatet er UTF-8. De to regler, citering og kodning, forklarer de fleste mislykkede CSV-importer.

Fakta om TXT- og CSV-formatet

TXT

Almindelig tekst

En TXT-fil indeholder kun almindelige tegn uden formatering, skrifttyper, billeder eller layout. Moderne tekstfiler er som regel kodet i UTF-8, som dækker alle sprog, mens ældre filer kan bruge andre kodninger og vise forvrængede tegn. Almindelig tekst fylder næsten ingenting, bliver aldrig forældet og åbner på alle enheder, fra telefoner til servere. Den kan ikke indeholde fed tekst, tabeller eller billeder, så struktur må udtrykkes med mellemrum eller enkel markup.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
–
TXT-konverter

CSV

Kommaseparerede værdier

CSV er et almindeligt tekstformat til tabeller, hvor hver linje er en række, og kommaer adskiller kolonnerne. Det har været brugt siden computernes tidlige dage og er beskrevet i RFC 4180, selvom mange varianter bruger semikolon eller tabulatorer og forskellige tegnkodninger. Næsten alle regneark, databaser og analyseværktøjer kan importere og eksportere det, hvilket gør det til standardformatet til at flytte data mellem systemer. CSV gemmer kun værdier, uden formler, formatering, flere ark eller datatyper.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
–
CSV-konverter

Man konverterer TXT til CSV, når et system har skrevet en tabel som løst afgrænset tekst, og det næste program kun vil importere kommaseparerede værdier.

Spørgsmål om TXT til CSV

Hvad er forskellen på en TXT- og en CSV-fil?

Begge er almindelig tekst. Filendelsen .csv lover en bestemt opbygning, nemlig værdier adskilt af kommaer med citatregler fra RFC 4180, så programmer kan åbne den som en tabel med det samme. En .txt lover intet; skilletegnet kan være en tabulator, en lodret streg eller et mellemrum, og et importprogram skal have at vide, hvilket.

Kan jeg konvertere en tabulatorsepareret tekstfil til CSV?

Ja, det er det mest almindelige tilfælde. Tabulatorsepararerede eksporter kommer fra databaser, kopierede tabeller fra udklipsholderen og mange rapportværktøjer. Automatisk registrering genkender tabulatorerne, og enhver værdi med et komma sættes i anførselstegn i CSV-filen, så den bliver i én kolonne.

Min tekstfil stiller kolonnerne op med mellemrum. Virker det?

Kun hvis ingen værdi indeholder et mellemrum. Skilletegnet Mellemrum behandler hvert mellemrum som et kolonneskift, så en by som New York ville blive delt i to. Rapporter med fast bredde, hvor kolonnerne er udfyldt for at flugte, kræver i stedet, at kolonnerne defineres efter position i et regnearks importguide.

Hvorfor ser navne med accenter forkerte ud, når jeg åbner CSV-filen?

Tekstfilen og programmet er uenige om kodningen. Ældre Windows-værktøjer gemte tekst som Windows-1252, mens Notesblok har brugt UTF-8 som standard siden Windows 10 May 2019 Update. Indstil Tekstkodning til at passe til kilden, eller vælg UTF-8 med BOM, så Excel på Windows læser resultatet korrekt.

Kan jeg konvertere teksten direkte til en Excel-projektmappe?

Ja: skift Konvertér til til XLSX. En projektmappe undgår trinnet, hvor Excel gætter kolonnetyper, hvilket er vigtigt for koder med foranstillede nuller. Brug CSV til XLSX senere til filer, der allerede er CSV.