ConvertLab.cloud

Was ist eine NDJSON-Datei?

NDJSON — JSON pro Zeile

Das Format verwenden NDJSON

Ein konkretes Beispiel

Bereiten Sie eine JSON-Tabelle aus einem NDJSON-Protokoll vor.

Nützliche Überprüfungen

Jede Zeile muss ein gültiges JSON sein. Überprüfen Sie leere Zeilen, einzelne Fehler und die Größe des zusammengefassten Ergebnisses.

Eine Konvertierung wählen

Bewahren Sie das Original auf und öffnen Sie das Ergebnis in der Software oder auf dem Gerät, das es verwenden soll.

Ihre Fragen zu diesem Format

Warum ändert mein JSON seine Struktur in CSV?

CSV stellt eine Tabelle mit Zeilen und Spalten dar. JSON kann verschachtelte Objekte und Listen enthalten, die sich nicht direkt übertragen lassen. Erstellen Sie eine Kopie, überprüfen Sie, wie die Felder dargestellt werden, und behalten Sie JSON bei, wenn Ihre Verwendung erfordert, dass die gesamte Struktur erhalten bleibt.

Wie vermeidet man es, die Nullen am Anfang von Identifikatoren zu verlieren?

Beim Öffnen der CSV in einer Tabellenkalkulation importieren Sie die Spalten mit Kennungen als Text. Ein automatisches Öffnen kann 00123 in 123 umwandeln. Überprüfen Sie auch die Daten und Dezimaltrennzeichen, bevor Sie erneut speichern.

Kann ich eine Datei mit Geheimnissen konvertieren?

Entfernen Sie Passwörter, API-Schlüssel und andere Geheimnisse, bevor Sie ein Beispiel an den Service oder Support senden. Die Verarbeitung von Dateien erfolgt online. Für Daten, die Ihr Gerät nicht verlassen dürfen, verwenden Sie ein geeignetes lokales Tool.

Warum werden nicht alle Ausgaben angeboten?

Die Formate sind nicht in allen Fällen austauschbar. ConvertLab zeigt die Umwandlungen seines Katalogs an; das Umbenennen einer Dateierweiterung ändert den Inhalt nicht. Spezialisierte Ausgaben wie bestimmte Exporte XML oder Tabellenkalkulationen sind als NoLimit gekennzeichnet.

01

Worum handelt es sich?

NDJSON speichert pro Zeile ein vollständiges JSON-Objekt, ohne umschließende eckige Klammern und ohne Kommas zwischen den Zeilen. Jede Zeile lässt sich unabhängig von den anderen lesen.

Der Nutzen zeigt sich vor allem bei großen Datenmengen: Eine klassische JSON-Datei muss komplett in den Arbeitsspeicher geladen werden, bevor man sie verarbeiten kann. Eine NDJSON-Datei liest man dagegen Zeile für Zeile – so lässt sich eine 50-GB-Datei auch auf einem Rechner mit nur 8 GB Arbeitsspeicher verarbeiten.

02

Geschichte & Herkunft

Die Konvention setzte sich mit dem Aufkommen der Stream-Datenverarbeitung von selbst durch, als wachsende Datenmengen das vollständige Laden einer Datei zunehmend unpraktikabel machten.

Sie entwickelte sich zum De-facto-Format für Anwendungsprotokolle und Exporte umfangreicher Datenbanken.

03

Warum es nützlich ist

Die Verarbeitung erfolgt im Datenstrom, Zeile für Zeile, unabhängig vom Gesamtvolumen der Datei.

Eine beschädigte Zeile macht nicht den gesamten Rest unbrauchbar – anders als bei klassischem JSON, wo ein einziges falsch platziertes Komma die ganze Datei unlesbar macht.

04

Grenzen & Nachteile

Es handelt sich streng genommen um kein gültiges JSON: Ein klassischer Parser wird es zurückweisen.

Es gibt keine offizielle Spezifikation, was Raum für Abweichungen lässt.

05

Praktische Tipps

NDJSON eignet sich gut für Protokolldateien, umfangreiche Exporte oder Datenströme.

Um es in einer Tabellenkalkulation zu nutzen, konvertieren Sie es in CSV – vorausgesetzt, die Struktur ist flach.

Wandeln Sie Ihre NDJSON-Datei in Sekunden um — auf unseren sicheren Servern in Frankreich.

NDJSON umwandeln