
Wat is een NDJSON-bestand?
NDJSON — JSON per regel
Het formaat gebruiken NDJSON
Een concreet voorbeeld
Bereid een JSON-tabel voor vanuit een NDJSON-logboek.
Nuttige controles
Elke regel moet een geldige JSON zijn. Controleer lege regels, geïsoleerde fouten en de grootte van het gecombineerde resultaat.
Kies een conversie
Bewaar het origineel en open het resultaat in de software of op het apparaat dat het zal gebruiken.
Uw vragen over dit formaat
Waarom verandert mijn JSON van structuur naar CSV?
CSV vertegenwoordigt een tabel van rijen en kolommen. JSON kan genestelde objecten en lijsten bevatten die niet direct kunnen worden getransponeerd. Maak een kopie, controleer hoe de velden worden weergegeven en behoud de JSON als uw gebruik vereist dat u de gehele structuur behoudt.
Hoe kunt u voorkomen dat de nullen aan het begin van de identificaties verloren gaan?
Bij het openen van de CSV in een spreadsheet, importeer de kolommen met identificaties als tekst. Een automatische opening kan 00123 omzetten in 123. Controleer ook de datums en decimale scheidingstekens voordat u opnieuw opslaat.
Kan ik een bestand met geheimen omzetten?
Verwijder wachtwoorden, API-sleutels en andere geheimen voordat u een voorbeeld naar de service of ondersteuning stuurt. Bestandsverwerking gebeurt online. Voor gegevens die uw apparaat niet mogen verlaten, gebruikt u een geschikt lokaal hulpmiddel.
Waarom worden niet alle uitvoeringen aangeboden?
De formaten zijn niet in alle gevallen uitwisselbaar. ConvertLab toont de conversies uit zijn catalogus; het hernoemen van een extensie verandert de inhoud niet. Gespecialiseerde uitvoeringen zoals bepaalde XML-exports of spreadsheets worden geïdentificeerd als NoLimit.
Wat is het?
NDJSON zet één volledig JSON-object per regel, zonder omsluitende blokhaken en zonder komma's tussen de regels. Elke regel is op zichzelf leesbaar, los van de rest.
Het voordeel is doorslaggevend bij grote volumes: een klassiek JSON-bestand moet in zijn geheel in het geheugen worden geladen voordat je ermee kunt werken. Een NDJSON-bestand lees je regel voor regel — zo kun je een bestand van 50 GB verwerken op een machine met slechts 8 GB werkgeheugen.
Geschiedenis & oorsprong
De conventie ontstond spontaan met de opkomst van streamverwerking van data, naarmate de volumes het volledig inladen van een bestand steeds onpraktischer maakten.
Het groeide uit tot het de facto formaat voor applicatielogs en exports van omvangrijke databases.
Waarom het handig is
Het kan als stroom verwerkt worden, regel voor regel, ongeacht de totale omvang van het bestand.
Eén corrupte regel maakt niet het hele bestand onbruikbaar — anders dan bij klassiek JSON, waar één verkeerd geplaatste komma het volledige bestand onleesbaar maakt.
Beperkingen & nadelen
Het is strikt genomen geen geldig JSON: een gewone parser zal het weigeren.
Er bestaat geen officiële specificatie, wat ruimte laat voor onderlinge variaties.
Praktische tips
NDJSON is een geschikt formaat voor logs, grootschalige exports of datastromen.
Wilt u het in een spreadsheet gebruiken, zet het dan om naar CSV — mits de structuur plat is.
Converteer uw NDJSON in enkele seconden, op onze beveiligde servers in Frankrijk.
NDJSON converteren