TXT til JSON-konverter
Giv en almindelig tekstfil struktur. Når hver linje indeholder de samme felter adskilt af tabulatorer, pipes, kommaer eller mellemrum, omdanner konverteren linjerne til JSON-poster, som kode kan læse uden en særlig parser.
Datakonverter
eller slip CSV, TSV, TXT …-filer her ·
Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter
Filer behandles på vores servere og slettes efter 30 minutter.
Tegn, der adskiller kolonner i CSV- og tekstfiler, både ved læsning og skrivning. Automatisk finder det i inputtet og skriver kommaer.
UTF-8 fungerer til alle sprog. Vælg UTF-8 med BOM, hvis Excel på Windows viser forkerte danske bogstaver eller asiatiske tegn, når CSV-filen åbnes.
Input fra Excel, ODS og Numbers: konvertér kun det første ark eller alle ark (én CSV pr. ark i en ZIP eller én JSON-nøgle pr. ark).
Navnet på arkfanen i det nye regneark, op til 31 tegn.
Array af objekter bruger kolonnenavne som nøgler for hver række; array af arrays er mere kompakt og beholder overskriften som første array.
Navnet på det yderste element, der omslutter alle rækker; hver række bliver til en <row> inden i det.
Bruges i CREATE TABLE- og INSERT-sætninger. Kun bogstaver, cifre og understregninger.
Citering og kolonnetyper er lidt forskellige mellem databaser; vælg den, du skal importere til.
Omskriv datoceller til ét format. ISO (2026-10-18) er sikrest til databaser og kode; behold lader dem stå, som de er i kilden.
Sådan bruger du værktøjet
- 1
Upload tekstfilen
Tilføj en .txt-eksport, et tabulatorsepareret udtræk eller en liste med ét punkt pr. linje. Op til 20 filer på hver 95 MB.
- 2
Angiv, hvordan linjerne er opdelt
Skilletegn står som standard på Auto-registrering. Under Avancerede indstillinger kan du vælge Tabulator, Lodret streg eller Mellemrum, hvis du kender det, angive Tekstkodning for ældre filer og slå Første række er overskrift fra, hvis linje 1 er data.
- 3
Konvertér til JSON
Tryk på Konvertér til JSON og download filen, enten med indrykning, så den er let at læse, eller kompakt med Pæn formatering slået fra.
Hvordan konverterer jeg en TXT-fil til JSON?
Upload .txt-filen, lad Skilletegn stå på Auto-registrering og Første række er overskrift slået til, og tryk derefter på Konvertér til JSON. Hver linje bliver til ét objekt, og ordene i linje 1 bliver til nøglerne.
Hvilke tekstfiler kan konverteres rent til JSON
Filendelsen .txt fortæller kun, at en fil indeholder tegn, og lover intet om strukturen. De filer, der konverteres godt, er dem, der i virkeligheden er tabeller. Når du kopierer celler fra Excel eller Google Sheets, lægges tabulatorsepareret tekst på udklipsholderen, så hvis du indsætter i Notepad og gemmer, får du netop sådan en fil. Banker, lønsystemer og ældre ERP-systemer eksporterer .txt-rapporter med lodret streg som skilletegn, og videnskabelige instrumenter skriver ofte målinger adskilt af mellemrum eller tabulatorer.
Løbende tekst kan ikke konverteres, og det kan et dokument, hvis linjeopbygning ændrer sig midtvejs, heller ikke. Hvis filen i virkeligheden er kommasepareret, og du vil have et regneark frem for kode, er TXT til CSV den korteste vej. Notepad har gemt nye filer som UTF-8 som standard siden Windows 10 version 1903, så nyere filer behøver som regel ingen ændring af kodningen, mens filer fra ældre computere ofte gør.
Konvertér tekst til JSON efter skilletegn
Det mest tilgivende tilfælde. Tabulatorer optræder sjældent i værdier, så navne med kommaer og adresser med mellemrum bliver i ét felt.
- Udklipsholderkopier fra regneark
- Mange eksporter fra databaseklienter
Udbredt i finans- og mainframe-eksporter netop fordi | næsten aldrig forekommer i rigtige data.
- Bank- og lønrapporter
- Linjebaserede programlogfiler
En CSV gemt med filendelsen .txt. Værdier, der indeholder kommaer, skal stå i dobbelte anførselstegn, som RFC 4180 beskriver, ellers forskydes kolonnerne.
- Eksporter omdøbt til e-mailfiltre
- Ældre kontaktlister
Virker kun, når ingen værdi indeholder et mellemrum. Enkelte ord, koder og tal går fint, fulde navne gør ikke.
- Instrumentmålinger
- Ord- og ID-lister
Sådan ser JSON-resultatet ud
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- skilletegn plus Auto-registrering
- 5
- tekstkodninger for kilden
- 8
- tekstfiler pr. batch
- 20
- før uploads slettes
- 30 min.
Almindelig tekst og JSON sammenlignet
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
- –
JSON
JavaScript Object Notation
JSON er et let tekstformat til strukturerede data, populariseret af Douglas Crockford i begyndelsen af 2000'erne og standardiseret som RFC 8259 og ECMA-404. Det repræsenterer objekter, arrays, strenge, tal, booleanske værdier og null med enkel, læsbar syntaks. Det er standardformatet til web-API'er, konfigurationsfiler og dataudveksling mellem apps i næsten alle programmeringssprog. Det har ingen indbyggede kommentarer, datoer eller skemaer, og store indlejrede filer er svære at læse uden en fremviser.
- Komprimering
- –
- Gennemsigtighed
- –
- Animation
- –
- Introduceret
- 2001 · Douglas Crockford
TXT bliver til JSON, når tekst eksporteret fra et ældre program eller kopieret fra en rapport skal ind i moderne kode, en API-body eller en NoSQL-import, og ingen gider skrive en parser i hånden til én fil.
Ofte stillede spørgsmål om TXT til JSON
Min tekstfil har ét element pr. linje. Kan den blive til et JSON-array?
Ja. Med en overskriftslinje som name øverst bliver hver efterfølgende linje til et objekt som {"name": "Lisbon"}. Uden overskrift skal du slå Første række er overskrift fra og vælge Array af arrays, som skriver hver linje som en liste med ét element.
Hvorfor opdelte automatisk registrering mine sætninger ved hvert mellemrum?
Hvis en fil ikke har tabulatorer, lodrette streger eller kommaer, er mellemrum det eneste skilletegn, der er tilbage at finde. Sæt Skilletegn til det tegn, dine felter faktisk bruger. Fri tekst med mellemrum i værdierne kræver tabulatorer eller lodrette streger mellem felterne for at blive konverteret rent.
Kan jeg konvertere en logfil til JSON?
Når hver linje følger samme mønster, for eksempel tidsstempel, niveau og besked adskilt af lodrette streger eller tabulatorer, ja. Logfiler, hvor selve beskeden indeholder skilletegnet, eller hvor linjernes opbygning varierer, kræver en logparser frem for en tabelkonverter.
Hvilket tegnsæt skal jeg vælge til en TXT-fil fra et ældre system?
Filer skrevet af vestlige Windows-programmer, før UTF-8 blev udbredt, er som regel Windows-1252, japanske er Shift_JIS, kinesiske GB18030 og koreanske EUC-KR. Vælg kildekodningen, så bogstaver med accenter læses korrekt. Selve JSON-filen skrives som UTF-8, den kodning RFC 8259 kræver for JSON, der udveksles mellem systemer.
Hvad med tekst med fast bredde, hvor kolonnerne er justeret med mellemrum?
Konverteren deler efter et skilletegn, ikke efter tegnpositioner. Hvis værdierne aldrig indeholder mellemrum, virker indstillingen Mellemrum. Ellers kan du åbne filen i et regneark, dele den op med funktionen tekst til kolonner, gemme en projektmappe og bruge Excel til JSON.
Får jeg JSON eller JSON Lines?
Standard-JSON: ét dokument med et enkelt array på øverste niveau, som enhver JSON-parser indlæser i ét kald. JSON Lines har én post pr. linje og egner sig til streaming, men det er ikke det, denne side skriver.
- TXT til CSV-konverterKonvertér .txt med skilletegn til CSV online. Tab, pipe, semikolon og mellemrum genkendes automatisk, tegnsæt rettes, citering efter RFC 4180.
- JSON til TXT-konverterKonvertér JSON til en tekstfil: én post pr. linje, felter adskilt af tabulator eller valgfri separator. Åbner i Notesblok, Excel og kommandolinjen.
- Excel til JSON-konverterKonverter Excel-ark til JSON online: overskriftsrækken bliver nøgler, hver række et objekt, datoer som ISO-strenge. XLSX, XLS, ODS og Numbers.
- CSV til TXT-konverterGem CSV som .txt-fil til uploadformularer, der kun tager tekstfiler, modtagere, der ikke skal åbne Excel, eller en teksteditor. 20 filer ad gangen.
- PDF til JSON-konverterKonvertér tabeller i en PDF til JSON: hver række bliver et objekt med kolonneoverskrifterne som nøgler, klar til script, API eller database. Op til 20 PDF'er.
- TXT til Excel-konverterKonverter .txt til Excel: tab- eller kommaseparerede linjer bliver rækker og kolonner, simple lister én kolonne. Uden guiden Tekstimport.