Loading JSON to NDJSON Converter...
Please wait a moment

JSON zu NDJSON konvertieren

JSON-Arrays in zeilenweises JSON (NDJSON/JSON Lines) Format umwandeln

Schritt 1

JSON-Array eingeben

Fuegen Sie ein JSON-Array in den Editor ein. Der Konverter akzeptiert Standard-JSON-Arrays, bei denen jedes Element zu einer separaten NDJSON-Zeile wird.

Beispiel: JSON-Array-Eingabe

Ein Standard-JSON-Array mit Mitarbeiterdatensaetzen:

[
  {"id": 1, "name": "Alice Johnson", "department": "Engineering", "salary": 95000},
  {"id": 2, "name": "Bob Smith", "department": "Marketing", "salary": 82000},
  {"id": 3, "name": "Charlie Lee", "department": "Engineering", "salary": 105000},
  {"id": 4, "name": "Diana Ross", "department": "Sales", "salary": 78000}
]
Schritt 2

Automatische Konvertierung

Jedes Array-Element wird als kompaktes JSON-Objekt in einer eigenen Zeile serialisiert - gemaess der NDJSON-Spezifikation:

Ein Objekt pro Zeile: Jedes Array-Element wird zu einem einzeiligen JSON-String
Keine Trennzeichen: Zeilen werden nur durch Zeilenumbrueche getrennt - keine Kommas oder Klammern
Zeilenanzahl: Zeigt die Gesamtzahl der generierten NDJSON-Zeilen an

Beispiel: NDJSON-Ausgabe

Jede Zeile ist ein unabhaengiges, in sich geschlossenes JSON-Objekt:

{"id":1,"name":"Alice Johnson","department":"Engineering","salary":95000}
{"id":2,"name":"Bob Smith","department":"Marketing","salary":82000}
{"id":3,"name":"Charlie Lee","department":"Engineering","salary":105000}
{"id":4,"name":"Diana Ross","department":"Sales","salary":78000}
Schritt 3

NDJSON exportieren

Holen Sie sich die NDJSON-Ausgabe fuer Ihre Datenpipeline:

In Zwischenablage kopieren: Einmaliges Kopieren der NDJSON-Ausgabe
Als .ndjson herunterladen: Als .ndjson-Datei fuer Streaming, Protokollierung oder Datenimport speichern
Bereit zum Streamen: NDJSON-Ausgabe ist sofort mit Streaming-Tools und Datenpipelines verwendbar

Was ist NDJSON (Newline Delimited JSON)?

NDJSON (Newline Delimited JSON), auch bekannt als JSON Lines oder JSONL, ist ein textbasiertes Datenformat, bei dem jede Zeile einen gueltigen JSON-Wert enthaelt. Im Gegensatz zu Standard-JSON-Arrays erfordert NDJSON keine umschliessenden Klammern oder Kommas zwischen Datensaetzen, was es ideal fuer Streaming- und Anhaenge-Operationen macht.

NDJSON ist das bevorzugte Format fuer Tools wie die Elasticsearch Bulk API, Google BigQuery-Datenladen, Apache Kafka-Nachrichtenstreams und strukturierte Protokollierungssysteme. Die Konvertierung von JSON-Arrays zu NDJSON ermoeglicht eine effiziente zeilenweise Verarbeitung, ohne gesamte Datensaetze in den Speicher zu laden.

Jede Zeile in einer NDJSON-Datei wird unabhaengig geparst, was bedeutet, dass eine einzelne fehlerhafte Zeile nicht den gesamten Datensatz beschaedigt - ein wichtiger Vorteil gegenueber Standard-JSON-Arrays fuer die Zuverlaessigkeit von Datenpipelines.

Haeufig gestellte Fragen

Warum JSON zu NDJSON konvertieren?

NDJSON ist ideal fuer Streaming-Daten, Log-Dateien und Datenpipelines, da jede Zeile unabhaengig verarbeitet werden kann, ohne die gesamte Datei in den Speicher zu laden. Dies macht es fuer grosse Datensaetze wesentlich effizienter.

Was passiert, wenn meine Eingabe ein einzelnes JSON-Objekt ist?

Einzelne JSON-Objekte werden als einzelne NDJSON-Zeile ausgegeben. Fuer beste Ergebnisse verwenden Sie ein JSON-Array, bei dem jedes Element zu einer eigenen Zeile in der NDJSON-Ausgabe wird.

Kann ich NDJSON zurueck in JSON konvertieren?

Ja! Verwenden Sie unseren NDJSON-zu-JSON-Konverter, um NDJSON zurueck in ein Standard-JSON-Array umzuwandeln. Sie koennen NDJSON auch in andere Formate wie CSV konvertieren oder als Tabelle anzeigen.

Welche Tools und Dienste verwenden NDJSON?

NDJSON wird von der Elasticsearch Bulk API, Apache Kafka, AWS Kinesis, Google BigQuery, MongoDB-Exporten, strukturierten Protokollierungssystemen und vielen Datenpipelines verwendet.

Was ist der Unterschied zwischen NDJSON, JSON Lines und JSONL?

Sie sind dasselbe Format mit verschiedenen Namen. NDJSON (Newline Delimited JSON), JSON Lines und JSONL bezeichnen alle dieselbe Konvention: ein gueltiger JSON-Wert pro Zeile, getrennt durch Zeilenumbrueche. Die Dateiendungen .ndjson, .jsonl und manchmal .json werden alle synonym verwendet.

Ist dieser Konverter kostenlos?

Ja, vollstaendig kostenlos ohne Einschraenkungen. Die gesamte Verarbeitung erfolgt in Ihrem Browser - Ihre Daten verlassen Ihr Geraet nicht.