nl

JSONL naar JSON

Zet JSON Lines (NDJSON) lokaal om naar een JSON-array - een record per regel, zonder upload, direct in je browser.

Verwerkt lokaal op je apparaat ...

Verwerkt lokaal op je apparaat ...

0%

Wordt mijn bestand geüpload?

Nee. Alles draait in je browser - je bestand verlaat je apparaat nooit. Zo is dat verifieerbaar

Geen upload100% lokaal
Inhoud blijft bij jougeen toegang voor derden
Hosted in GermanyGlobal Content Delivery
Onafhankelijk getoetstTLS A+ · HTTP-headers A+

JSON Lines, ook NDJSON genoemd, bewaart precies een JSON-waarde per regel. Het formaat is de standaard voor logbestanden, data-exports, streamverwerking en trainingsdata voor machine learning, omdat een bestand regel voor regel gelezen en uitgebreid kan worden zonder het geheel in het geheugen te laden. Veel tools verwachten daarentegen een enkele JSON-array. Deze tool leest je .jsonl-bestand en verzamelt elke regel in een leesbare JSON-array.

De omzetting draait volledig lokaal in je browser, in pure JavaScript. Elke niet-lege regel wordt apart als JSON ontleed en in de oorspronkelijke volgorde in de array opgenomen; lege regels worden overgeslagen. Het resultaat krijgt een inspringing van twee spaties en is meteen klaar voor gebruik - bijvoorbeeld om een logfragment in een editor te bekijken of om een NDJSON-export aan te leveren aan een interface die alleen arrays accepteert.

Als een regel geen geldige JSON is, faalt de tool niet stilletjes maar noemt het exacte regelnummer en de oorzaak - zo vind je de fout snel in grote bestanden. De omgekeerde richting, van een JSON-array terug naar JSON Lines, wordt verzorgd door onze tool JSON naar JSONL. Er wordt niets geüpload; je gegevens blijven op je apparaat.

Technische gegevens

Technische gegevens
InvoerformatenJSONL, NDJSON
Automatische conversieZIP, DXF, GeoJSON
UitvoerformaatJSON
BatchverwerkingNee
VerwerkingLokaal in de browser (JavaScript)
BestandsuploadGeen

In 3 stappen

  1. Sleep of kies je JSONL-bestand.
  2. De tool verzamelt de regels in een array.
  3. Download het JSON-bestand.

Beperkingen: Verwacht precies een JSON-waarde per regel (JSON Lines / NDJSON). Lege regels worden overgeslagen, alle overige worden in hun volgorde tot een array samengevoegd en met een inspringing van twee spaties uitgevoerd. Als een regel geen geldige JSON is, stopt de omzetting met vermelding van het regelnummer in plaats van stilletjes verkeerde uitvoer te produceren. Omdat elke regel al geldige JSON is, blijven nesting en datatypen (getallen, booleans, geneste objecten/arrays) ongewijzigd behouden; hier worden regels alleen samengevoegd, niet opnieuw geïnterpreteerd.

Veelgestelde vragen

Wordt mijn bestand geüpload?

Nee. De omzetting draait volledig lokaal in de browser - er wordt niets verzonden.

Wat is NDJSON?

NDJSON is een andere naam voor JSON Lines: elke regel bevat precies een JSON-waarde.

Wat gebeurt er met een onjuiste regel?

Je krijgt het exacte regelnummer en de oorzaak te zien - geen stille fout.

Blijft de volgorde behouden?

Ja. De items verschijnen in de array in de oorspronkelijke volgorde van de regels.

Werkt het ook andersom?

Ja, met onze tool "JSON naar JSONL".

Gerelateerde tools

JSON naar JSONL · CSV naar JSON · JSON naar CSV · XML naar YAML · YAML naar XML · JSON naar Markdown