Stimmt etwas mit diesem Tool nicht?
Über „Ndjson Validator Online“
Dieses Tool validiert NDJSON (Newline-Delimited JSON) — ein Format, in dem jede Zeile ein eigenständiges JSON-Dokument ist. Standard für Streaming-Logs, Ingest-Pipelines, große Exporte und Systeme, die Datensätze einzeln verarbeiten.
Es prüft jede Zeile, meldet Zeile/Spalte von Fehlern und liefert eine Zusammenfassung gültiger und ungültiger Datensätze. Häufige Fehler wie Trailing Commas, fehlende Klammern und nicht-escapte Zeichen werden erkannt.
Praktisch beim Validieren von Logs vor dem Import, beim Prüfen von DB-Exporten oder beim Debuggen von Integrationen mit Streaming-JSON.
So nutzt du dieses Tool
Eine NDJSON-Datei prüfen (ein JSON pro Zeile)
NDJSON einfügen
Text ins Feld «NDJSON» — pro Zeile ein JSON-Wert. Das Tool splittet bei `\n`/`\r\n`, ignoriert leere Zeilen und ruft `JSON.parse` auf jeden verbliebenen Eintrag.
Tolerant bei Whitespace
Leerzeilen werden übersprungen (nicht gemeldet). Trailing-Whitespace innerhalb einer Zeile ist okay — nur die Strenge des JSON-Parsers wirkt.
Ausführen
Ergebnis: linesValidated (Anzahl nicht-leerer Zeilen), ok (true wenn alle parsten), errors[] — pro Eintrag `Line N: <Parser-Fehler>`, damit man direkt zum kaputten Record springen kann.
Für Logs und Streams
NDJSON ist Standard bei Log-Shipping, Event-Streams und Bulk-Load-Endpunkten (Elasticsearch, BigQuery). Der Validator fängt eine einzelne fehlerhafte Zeile, die sonst die ganze Aufnahme abbrechen würde.