JSONL-formaterer
Formater JSON Lines-filer (NDJSON) og konverter mellom JSON og JSONL. Valider hver linje og pretty-print NDJSON-strømmer
Inndata tekst
Formatert utdata
Om JSON Lines
Formatet
JSON Lines (NDJSON) lagrer ett gyldig JSON-objekt per linje — ingen komma mellom poster og ingen omsluttende array. Ideelt for strømming og append-only-logger.
Vanlige bruksområder
Mye brukt til LLM-treningsdatasett, API-strømmesvar, loggfiler, databaseksporter og big data-pipelines som behandler poster linje for linje.
Validering på linjenivå
Hver linje tolkes uavhengig, slik at én ødelagt post ikke gjør hele filen ugyldig. Verktøyet rapporterer nøyaktige linjenummer for alle feil.
Hvorfor velge JSONL-formaterer?
Profesjonelt verktoy bygget for paalitelighet
Toveiskonvertering
Konverter en standard JSON-array til JSON Lines for strømmepipeliner, eller slå sammen en JSONL-fil tilbake til ett enkelt formatert JSON-dokument.
Validering per linje
Hver linje valideres uavhengig med presise linjenummer for feil, slik at du finner ødelagte poster i filer med tusenvis av linjer.
Fokus på personvern
Formatering og konvertering kjører helt i nettleseren din. Datasett, logger og eksporter forlater aldri enheten din.
Hvordan det fungerer
Enkle trinn for a behandle din jsonl som en proff
Lim inn eller last opp
Lim inn JSON Lines-tekst, eller last opp en .jsonl / .ndjson-fil.
Velg en modus
Velg Format JSONL, JSON → JSONL eller JSONL → JSON.
Umiddelbar konvertering
Resultatet oppdateres live med validering per linje og linjenummer for feil.
Kopier og bruk
Kopier resultatet til utklippstavlen og bruk det hvor som helst.
Profesjonell JSONL Formatter-formaterer og validator
JSONL Formatter-behandling skjer helt i nettleseren din – ingen opplasting, ingen kontoer, ingen begrensninger.
JSONL Formatter er et gratis nettleserbasert verktøy for arbeid med JSON Lines (også kalt NDJSON eller newline-delimited JSON). Det pretty-printer hver linje, validerer hver post og konverterer i begge retninger mellom en standard JSON-array og JSON Lines-format.
JSON Lines er de facto-standarden for treningsdatasett for LLM-er, batch-API-er i OpenAI-stil, strukturerte logger og hendelsesstrømmer — overalt der poster ankommer én om gangen og må behandles inkrementelt. Denne formatereren håndterer filer på flere megabyte med umiddelbar validering per linje.
All behandling skjer 100 % på klientsiden. Datasettene og loggfilene dine blir aldri lastet opp, noe som gjør verktøyet trygt for proprietære og sensitive data.
Hvorfor profesjonelle velger EZ Formatter
Dataene dine forblir i nettleseren din
Vanlige spørsmal
Vanlige spørsmal om Jsonl Formatter-formatering besvart
JSONL er et format der hver linje i en fil inneholder ett komplett, gyldig JSON-objekt. I motsetning til en JSON-array er det ingen komma mellom postene og ingen omsluttende klammer, noe som gjør formatet ideelt for strømming, tillegging og linjevis behandling.
Lim inn JSON-arrayen din, bytt til modusen "JSON → JSONL", og hvert element i arrayen blir én linje med kompakt JSON. Kopier resultatet og lagre det som en .jsonl-fil.
Ja. Hver linje tolkes uavhengig, og ugyldige linjer rapporteres med nøyaktige linjenummer, slik at en enkelt ødelagt post er lett å finne og rette opp, selv i store filer.
Ja, de to navnene viser til samme idé: newline-delimited JSON. NDJSON har også en formell spesifikasjon med UTF-8- og linjeskiftekonvensjoner, som dette verktøyet følger.
Nei. Formatering og konvertering kjører helt i nettleseren din. Ingenting forlater enheten din.
En JSON-matrise pakker alle poster i [] med kommaer mellom dem og må parses som ett enkelt dokument; JSON Lines (NDJSON) skriver én komplett JSON-verdi per linje uten innpakning. I henhold til ndjson-spec på GitHub kan linjedelte poster behandles som en strøm, én om gangen – en loggfil på 2 GB med en ødelagt linje 900 koster deg bare den linjen, ikke linjene 901+.
Hver linje parses uavhengig mot RFC 8259, og rapporten viser linjenumre med nøyaktig tegnposisjon for hver feil. Linjer som parses, pretty-printes med konsistent innrykk, slik at utdataene forblir gyldig JSONL samtidig som de blir lesbare.
NDJSON er strømmeformatet for OpenAIs chat completions- og embeddings-API-er (chunkede SSE-payloads), GitHubs bulkdatasetteksporter på BigQuery, Elasticsearch bulk-forespørsler og Google Maps Routes API. Å formatere JSONL lokalt gjør registrerte strømmer inspiserbare uten en server.
Autoritative referanser
Standarder og offisiell dokumentasjon som definerer formatene dette verktøyet jobber med.
NDJSON - Newline Delimited JSON specification
NDJSON-spesifikasjonen på GitHub — én JSON-verdi per linje, designet for strømming.
JSON streaming - Wikipedia
Hvordan linjedelimitert JSON skiller seg fra JSON-arrayer, og hvilke systemer som utveksler det.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
IETF-standarden som definerer JSON-datautvekslingsformatet og dets grammatikk.
Relaterte verktoy
JSON-formater
Formater, valider og forskjønne JSON-data med intelligent innrykk og syntaksutheving
JSON-reparering
Fiks malformet, ugyldig eller ødelagt JSON umiddelbart. Reparer avkuttet LLM-output, manglende kommaer, nøkler uten anførselstegn og etterfølgende kommaer i nettleseren din
JSON-minifiserer
Minifiser JSON på nettet: fjern blanktegn og komprimer JSON-en din for produksjons-API-er og konfigurasjoner, rett i nettleseren