NDJSON / JSONL Viewer
Parse and inspect NDJSON and JSONL files line by line.
Geprüft von Aygul Dovletova · Zuletzt geprüft
So verwendest du den NDJSON / JSONL-Viewer
- Füge deinen NDJSON- oder JSONL-Inhalt in den Eingabebereich ein. Jede Zeile sollte einen gültigen JSON-Wert enthalten.
- Klicke auf Parsen, um die Eingabe zu verarbeiten.
- Überprüfe die Ergebnisse unten. Gültige Zeilen zeigen ihren formatierten JSON; ungültige Zeilen zeigen den Parsefehler für diese spezifische Zeile an.
- Schau dir die Zusammenfassungszeile an, um zu sehen, wie viele Zeilen erfolgreich geparst wurden und wie viele fehlgeschlagen sind.
Was dieses Werkzeug tut
Der Viewer teilt die Eingabe auf Zeilenumbrüchen auf, überspringt leere Zeilen und führt JSON.parse auf jeder verbleibenden Zeile unabhängig aus. Jedes Ergebnis enthält die Quellzeilennummer, den geparsten JSON-Wert (mit zwei-Leerzeichen-Einrückung für Lesbarkeit formatiert) oder die genaue Fehlermeldung, wenn das Parsen fehlschlägt. Dieser zeilenweise Ansatz bedeutet, dass ein einzelner fehlerhafter Eintrag den Rest der Datei nicht verbirgt - gültige und ungültige Zeilen werden nebeneinander gemeldet. Die Anzeige ist auf 1000 Einträge begrenzt, um zu verhindern, dass der Browser-Tab bei großen Dateien einfriert.
Häufig gestellte Fragen
Was ist NDJSON?
NDJSON (Newline Delimited JSON) ist ein Format, bei dem jede Zeile ein gültiger JSON-Wert ist, getrennt durch Zeilenumbrüche. Es wird verbreitet für Log-Streams, Datenpipelines und Massen-API-Exporte verwendet, weil jede Zeile unabhängig verarbeitet werden kann, ohne das gesamte Dokument in den Speicher zu laden.
Was ist der Unterschied zwischen NDJSON und JSONL?
NDJSON und JSONL sind zwei Namen für dasselbe zeilengetrennte JSON-Format. NDJSON steht für Newline Delimited JSON, während JSONL für JSON Lines steht. Beide verwenden die Dateiendungen <code>.ndjson</code> oder <code>.jsonl</code> und folgen derselben Struktur: ein gültiger JSON-Wert pro Zeile.
Werden meine Daten an einen Server gesendet?
Nein. Dieses Werkzeug läuft vollständig in deinem Browser-Tab. Dein NDJSON- oder JSONL-Inhalt wird lokal mit der browsernativem <code>JSON.parse</code>-Funktion geparst. Es werden keine Daten hochgeladen oder an einen Server übertragen.
Wie viele Zeilen kann ich auf einmal parsen?
Der Parser verarbeitet alle Zeilen in der Eingabe, aber nur die ersten 1000 Ergebnisse werden angezeigt, um die Seite reaktionsfähig zu halten. Ein Hinweis erscheint, wenn deine Datei dieses Limit überschreitet. Für sehr große Dateien solltest du ein Kommandozeilen-Werkzeug wie <code>jq</code> oder <code>fx</code> verwenden.
Mehr Developer Tools
AI Token Counter
Count tokens for GPT-4o, Claude, and Gemini models instantly.
Open toolBase64 Encoder & Decoder
Encode UTF-8 text to Base64 online or decode Base64 back to UTF-8 and plain text. Runs in your browser with no upload.
Open toolBulk URL Encode / Decode
Encode or decode many URLs at once. Paste a newline-separated list and the tool processes each line in parallel, preserving order and blank lines.
Open toolchmod Calculator
Calculate and convert Unix file permission modes between octal and symbolic.
Open toolCode Screenshot
Create beautiful code snippet images with customizable themes.
Open toolColor Converter
Convert colors between HEX, RGB, HSL and CMYK formats.
Open tool