JSON til TXT-konverter
Gør et JSON-array til en almindelig .txt-fil med én post pr. linje og felterne stillet op i kolonner. Den kan læses i enhver teksteditor og importeres i værktøjer, der aldrig har lært at tolke krøllede parenteser.
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 JSON-filen
Tilføj .json-, .jsonl- eller .ndjson-filer, op til 20 pr. batch og 95 MB pr. fil. Det fungerer bedst med et array af poster eller ét objekt pr. linje.
- 2
Vælg separator
Tabulator er forvalgt. Under Avancerede indstillinger kan du ændre Skilletegn til lodret streg, semikolon, komma eller mellemrum, hvis modtagersystemet kræver det, og vælge en Tekstkodning til ældre software.
- 3
Konvertér og åbn
Tryk på Konvertér til Plain text og download .txt-filen. Dobbeltklik på den for at læse den, eller importér den et sted, hvor en tekstfil med skilletegn accepteres.
Hvordan konverterer jeg en JSON-fil til en TXT-fil?
Upload .json-filen og tryk på Konvertér til Plain text. Hver JSON-post bliver til én linje, hver nøgle til en kolonne adskilt af tabulatorer, med nøglenavnene på første linje.
Hvorfor konvertere JSON til almindelig tekst
JSON er designet til programmer. RFC 8259 giver ingen kommentarer, intet rækkebegreb og ingen kolonner, så en fil med 5.000 ordrer åbner i en teksteditor som én lang mur af klammer. Det er fint til en API, men ikke til supportmedarbejderen, der skal søge i en eksport, revisoren, der vil have en udskrift, eller natjobbet på et gammelt system, der læser én post pr. linje.
Almindelig tekst med skilletegn er det ældste fælles grundlag i it. Den kræver intet bibliotek at læse, kan søges rent med grep, sammenlignes linje for linje i versionsstyring og importeres i næsten alle databaser og regneark. Hvis modtageren specifikt ønsker kommaer og filtypen .csv, skriver JSON til CSV de samme rækker i den form.
Valg af separator til TXT-filen
| Skilletegn | Ser sådan ud | Vælg det, når |
|---|---|---|
| Tabulator (standard) | ord-1001→Lisbon→49.90 | Data indeholder kommaer, eller filen skal til cut, awk eller Excel |
| Lodret streg | | ord-1001|Lisbon|49.90 | En bank-, løn- eller EDI-lignende import kræver tekst adskilt af lodret streg |
| Semikolon ; | ord-1001;Lisbon;49.90 | Excel i Tyskland, Frankrig eller Brasilien skal åbne filen |
| Komma , | ord-1001,Lisbon,49.90 | Importen vil have indhold i CSV-stil i en .txt-fil |
| Mellemrum | ord-1001 Lisbon 49.90 | Værdierne indeholder aldrig mellemrum, fx kun id'er og tal |
Eksempel på JSON til tekstfil
[
{"order": "ord-1001", "city": "Lisbon", "total": 49.9, "paid": true},
{"order": "ord-1002", "city": "Osaka", "total": 120, "paid": false}
]
order city total paid
ord-1001 Lisbon 49.9 true
ord-1002 Osaka 120 falseHvad der bevares fra JSON til TXT
Bevaret
- Alle værdier, som tekst
- Nøglenavne i overskriftslinjen
- Posternes rækkefølge
- Unicode-tegn i UTF-8
Ændret
- Indlejrede objekter bliver til kolonner med punktum
- true, false og tal mister deres type
- Arrays i en post bliver til ét felt
Væk
- Klammer, parenteser og anførselstegn omkring nøgler
- Indrykning og pæn formatering
- Enhver garanti for, at en parser kan genskabe den nøjagtige original
JSON og TXT sammenlignet
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
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 flades ud til TXT, når den næste læser er en person med Notepad, en mainframe eller et ældre batchjob, der indlæser faste tekstlinjer, eller en shell-pipeline bygget på grep, cut og sort.
Ofte stillede spørgsmål om JSON til TXT-konverter
Hvorfor er tabulator standardseparatoren ved JSON til TXT?
Tabulatorer forekommer næsten aldrig i navne, adresser eller priser, så værdierne behøver sjældent anførselstegn. Klassiske Unix-værktøjer som cut deler som standard også på tabulatorer, og Excels guide til tekstimport genkender dem uden ekstra trin.
Kan jeg ikke bare omdøbe .json-filen til .txt?
Det kan du godt, men filen indeholder stadig JSON: klammer, anførselstegn og nøgler gentaget på hver post. Det slipper igennem en uploadformular, der kun tjekker filtypen, men en person eller en import, der forventer én post pr. linje, kan stadig ikke bruge den. Konvertering ændrer indholdet, ikke bare navnet.
Hvad sker der med indlejrede objekter og arrays?
En tekstlinje er flad, så indlejrede objekter spredes ud i ekstra kolonner med navne i punktumsti, fx address.city. Lister inde i en post bliver i ét felt som JSON-tekst.
Hvilken tegnkodning skal tekstfilen bruge?
UTF-8 til alt, der er tidssvarende. Windows Notepad har gemt UTF-8 som standard siden Windows 10 version 1903. Vælg kun Windows-1252 eller Shift_JIS, hvis et ældre program viser forvanskede tegn med UTF-8.
Kan min logfil i JSON Lines konverteres?
Ja. En .jsonl- eller .ndjson-fil læses med ét objekt pr. linje, som de fleste logsendere og BigQuery-eksporter skriver data, og hvert objekt bliver til én tekstlinje.
Kan teksten konverteres tilbage til JSON?
Ja, så længe overskriftslinjen bevares: TXT til JSON læser kolonnenavnene og genopbygger et array af objekter. Navne med punktum kommer tilbage som flade nøgler i stedet for indlejrede objekter.