Konvertera TXT till JSON
Ge en vanlig textfil struktur. När varje rad har samma fält åtskilda med tabbar, pipe-tecken, kommatecken eller mellanslag gör konverteraren om raderna till JSON-poster som kod kan läsa utan en egen parser.
Datakonverterare
eller släpp CSV, TSV, TXT …-filer här ·
Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter
Filerna bearbetas på våra servrar och raderas efter 30 minuter.
Tecknet som skiljer kolumner åt i CSV- och textfiler, både vid läsning och skrivning. Automatiskt identifierar det i indata och skriver kommatecken.
UTF-8 fungerar för alla språk. Välj UTF-8 med BOM om Excel i Windows visar förvrängda å, ä, ö eller asiatiska tecken när du öppnar CSV-filen.
För indata från Excel, ODS och Numbers: konvertera bara första bladet eller alla blad (en CSV per blad i en ZIP, eller en JSON-nyckel per blad).
Namnet på bladfliken i det nya kalkylarket, högst 31 tecken.
Lista med objekt använder kolumnnamnen som nycklar för varje rad; lista med listor är mer kompakt och behåller rubrikraden som första lista.
Namnet på det yttre elementet som omsluter alla rader; varje rad blir en <row> inuti det.
Används i CREATE TABLE- och INSERT-satser. Endast bokstäver, siffror och understreck.
Citering och kolumntyper skiljer sig något mellan databaser; välj den du ska importera till.
Skriv om datumceller i ett enda format. ISO (2026-10-18) är säkrast för databaser och kod; behåll lämnar dem som i källan.
Så använder du verktyget
- 1
Ladda upp textfilen
Lägg till en .txt-export, en tabbseparerad dump eller en lista med en post per rad. Upp till 20 filer, 95 MB vardera.
- 2
Ange hur raderna är uppdelade
Avgränsare står från början på Auto detect. Under Avancerade inställningar kan du välja Tab, Pipe eller Space om du vet vilken som används, ange Textkodning för äldre filer och stänga av Första raden är rubrikrad om rad 1 är data.
- 3
Konvertera till JSON
Tryck på Konvertera till JSON och ladda ner filen, antingen indragen för läsning eller kompakt med Snygg formatering avstängd.
Hur konverterar jag en TXT-fil till JSON?
Ladda upp .txt-filen, låt Avgränsare stå kvar på Auto detect och Första raden är rubrikrad på, och tryck sedan på Konvertera till JSON. Varje rad blir ett objekt, och orden på rad 1 blir nycklarna.
Vilka textfiler som går att konvertera till JSON utan problem
Filändelsen .txt säger bara att filen innehåller tecken, inget om strukturen. De filer som konverteras bra är de som i hemlighet är tabeller. När du kopierar celler från Excel eller Google Sheets hamnar tabbseparerad text i urklipp, så om du klistrar in i Anteckningar och sparar får du precis en sådan fil. Banker, lönesystem och äldre affärssystem exporterar .txt-rapporter avgränsade med lodrätt streck, och vetenskapliga instrument skriver ofta mätvärden åtskilda av mellanslag eller tabbar.
Löpande text går inte att konvertera, inte heller ett dokument vars radlayout ändras halvvägs. Om filen egentligen är kommaseparerad och du vill ha ett kalkylblad snarare än kod är TXT till CSV den kortare vägen. Anteckningar har sparat nya filer som UTF-8 som standard sedan Windows 10 version 1903, så nyare filer behöver oftast ingen ändrad kodning, medan filer från äldre datorer ofta gör det.
Konvertera text till JSON efter avgränsartyp
Det mest förlåtande fallet. Tabbar förekommer sällan inuti värden, så namn med kommatecken och adresser med mellanslag stannar i ett fält.
- Urklippskopior från kalkylblad
- Många exporter från databasklienter
Vanligt i finans- och stordatorexporter just för att | nästan aldrig förekommer i riktig data.
- Bank- och lönerapporter
- Radbaserade applikationsloggar
En CSV som sparats med filändelsen .txt. Värden som innehåller kommatecken måste omges av dubbla citattecken, som RFC 4180 beskriver, annars förskjuts kolumnerna.
- Exporter som bytt namn för e-postfilter
- Äldre kontaktlistor
Fungerar bara när inget värde innehåller mellanslag. Enstaka ord, koder och siffror går bra, fullständiga namn gör det inte.
- Mätvärden från instrument
- Ord- och ID-listor
Så här ser JSON-resultatet ut
[
{
"sku": "TS-104",
"color": "navy",
"stock": 38
}
]- avgränsare plus Auto detect
- 5
- textkodningar för källfiler
- 8
- textfiler per omgång
- 20
- innan uppladdningar raderas
- 30 min
Vanlig text och JSON jämförda
TXT
Oformaterad text
En TXT-fil innehåller bara vanliga tecken utan formatering, typsnitt, bilder eller layout. Moderna textfiler är oftast kodade i UTF-8, som täcker alla språk, men äldre filer kan använda andra teckenkodningar och visa förvanskade tecken. Oformaterad text är liten, blir aldrig föråldrad och öppnas på alla enheter, från mobiler till servrar. Den kan inte innehålla fet text, tabeller eller bilder, så struktur måste uttryckas med mellanrum eller enkel märkning.
- Komprimering
- –
- Transparens
- –
- Animation
- –
- Introducerades
- –
JSON
JavaScript Object Notation
JSON är ett lättviktigt textformat för strukturerad data, populariserat av Douglas Crockford i början av 2000-talet och standardiserat som RFC 8259 och ECMA-404. Det representerar objekt, listor, strängar, tal, booleska värden och null med enkel, läsbar syntax. Det är standardformatet för webb-API:er, konfigurationsfiler och datautbyte mellan appar i nästan alla programmeringsspråk. Det har inga inbyggda kommentarer, datum eller scheman, och stora nästlade filer är svåra att läsa utan en visare.
- Komprimering
- –
- Transparens
- –
- Animation
- –
- Introducerades
- 2001 · Douglas Crockford
TXT blir JSON när text som exporterats från ett äldre program eller kopierats ur en rapport ska in i modern kod, en API-body eller en NoSQL-import, och ingen vill skriva en egen parser för en enda fil.
Vanliga frågor om TXT till JSON
Min textfil har en post per rad. Kan den bli en JSON-array?
Ja. Med en rubrikrad som name överst blir varje följande rad ett objekt som {"name": "Lisbon"}. Utan rubrikrad stänger du av Första raden är rubrikrad och väljer Array of arrays, som skriver varje rad som en lista med ett element.
Varför delade automatisk identifiering mina meningar vid varje mellanslag?
Om en fil saknar tabbar, lodräta streck och kommatecken är mellanslag den enda avgränsare som finns kvar att hitta. Ställ in Avgränsare på det tecken som fälten verkligen använder. Fri text med mellanslag inuti värdena behöver tabbar eller lodräta streck mellan fälten för att konverteras rent.
Kan jag konvertera en loggfil till JSON?
Ja, när varje rad följer samma mönster, till exempel tidsstämpel, nivå och meddelande åtskilda av lodräta streck eller tabbar. Loggar där själva meddelandet innehåller avgränsaren, eller där radernas uppbyggnad varierar, kräver en logganalysator snarare än en tabellkonverterare.
Vilken teckenkodning ska jag välja för en TXT-fil från ett äldre system?
Filer som skrivits av västerländsk Windows-programvara innan UTF-8 blev vanligt är oftast Windows-1252, japanska Shift_JIS, kinesiska GB18030 och koreanska EUC-KR. Välj källkodningen så att tecken med accent läses rätt. Själva JSON-filen skrivs som UTF-8, den kodning som RFC 8259 kräver för JSON som utbyts mellan system.
Hur blir det med text med fast bredd där kolumnerna ställs upp med mellanslag?
Konverteraren delar upp efter en avgränsare, inte efter teckenpositioner. Om värdena aldrig innehåller mellanslag fungerar inställningen Space. Annars öppnar du filen i ett kalkylprogram, delar upp den med funktionen text till kolumner, sparar en arbetsbok och använder Excel till JSON.
Får jag JSON eller JSON Lines?
Standard-JSON: ett dokument med en enda array på översta nivån, som vilken JSON-parser som helst läser in i ett anrop. JSON Lines har en post per rad och passar för strömning, men det är inte vad den här sidan skriver.
- Konvertera TXT till CSVKonvertera avgränsade .txt-filer till korrekt CSV online. Tabbar, pipes, semikolon och mellanslag hittas automatiskt, värden citeras enligt RFC 4180.
- Konvertera JSON till TXTKonvertera JSON till en textfil: en post per rad, fält åtskilda med tabb eller valfri avgränsare. Öppnas i Anteckningar, Excel och kommandoradsverktyg.
- Konvertera Excel till JSONKonvertera Excel till JSON online: rubrikraden blir nycklar, varje rad ett objekt, datum som ISO-strängar. XLSX, XLS, ODS och Numbers.
- Konvertera CSV till TXTKonvertera CSV till .txt för formulär som bara tar textfiler, mottagare som inte ska öppna Excel eller valfri textredigerare. 20 filer åt gången.
- PDF till JSON-konverterareKonvertera tabeller i en PDF till JSON: varje rad blir ett objekt med kolumnrubrikerna som nycklar, redo för skript, API eller databas. Upp till 20 PDF.
- Konvertera TXT till ExcelKonvertera en .txt-fil till Excel: tabb- eller kommaseparerade rader blir rader och kolumner, enkla listor en kolumn. Ingen guide för textimport.