Tool von Tool Kumar

NDJSON in JSON konvertieren

Füge NDJSON ein oder öffne eine .jsonl-Datei, um die Zeilen in ein einziges JSON-Array zu konvertieren. Die Eingabe behält ihre Zeilen. Daneben erscheint das formatierte Array zum Kopieren oder Herunterladen als .json.

So verwendest du dieses Tool

  1. Füge die Zeilen ein oder öffne eine .ndjson- oder .jsonl-Datei.
  2. Lies das Array in der Ansicht „Formatieren“. Wechsle zwischen „Formatiert“ und „Minifizieren“.
  3. Kopiere es oder lade es als .json-Datei herunter.

Praxisbeispiel

Jede der drei Zeilen wird zu einem Array-Element. Die Bestellnummern behalten jede Ziffer. JSON.parse in JavaScript würde 9007199254740993 auf 9007199254740992 runden.

Eingabe · orders.ndjson

{"order":9007199254740993,"item":"keyboard","qty":1}
{"order":9007199254740994,"item":"cable","qty":3}
{"order":9007199254740995,"item":"mouse","qty":2,"gift":true}

Ausgabe

[
  {
    "order": 9007199254740993,
    "item": "keyboard",
    "qty": 1
  },
  {
    "order": 9007199254740994,
    "item": "cable",
    "qty": 3
  },
  {
    "order": 9007199254740995,
    "item": "mouse",
    "qty": 2,
    "gift": true
  }
]

Optionen und Sonderfälle

  • Jede Zeile wird in der Reihenfolge der Datei zu einem Array-Element. Eine Zeile mit einem Array bleibt ein einzelnes Element. Die Zeilen [1,2] und [3] werden also zu [[1,2],[3]].
  • Leerzeilen werden übersprungen. Eine Zeile, die kein striktes JSON ist, wird mit Zeile und Spalte markiert. Syntaxabweichungen wie ein überflüssiges Komma am Ende lassen sich reparieren. Nicht lesbarer Text stoppt die Konvertierung.
  • Eine einzelne eingefügte Zeile gilt als gewöhnliches JSON und bleibt unverändert. Öffne sie als .jsonl- oder .ndjson-Datei, um ein Array mit einem Element zu erhalten.
  • Zahlen behalten ihre ursprünglichen Ziffern, auch Ganzzahlen jenseits von 2^53.
  • Wähle im Menü „Weitere Optionen“ die Option „Als Eingabe verwenden“, um die Eingabe durch das Array zu ersetzen. Das geht auch mit Ctrl+Enter. Ctrl+Z macht die Änderung rückgängig.

Standardmäßig privat

Dein Dokument bleibt in diesem Browser. Tool Kumar parst und konvertiert Daten und erstellt Downloads auf deinem Gerät, ohne Konto und ohne Upload.

NDJSON in JSON konvertieren: häufige Fragen

Wie konvertiere ich NDJSON in JSON?
Füge das NDJSON ein oder öffne die Datei. Die Ansicht „Formatieren“ zeigt ein JSON-Array mit einem Element pro Zeile. Kopiere es oder lade es als .json herunter.
Wie konvertiere ich JSONL in JSON?
Auf dieselbe Weise. JSONL und NDJSON sind zwei Namen für ein Format. Dieser Konverter liest sowohl .jsonl- als auch .ndjson-Dateien.
Was passiert mit einer ungültigen Zeile?
Sie wird mit Zeile und Spalte markiert. Syntaxabweichungen wie einfache Anführungszeichen lassen sich mit „Eingabe reparieren“ beheben. Eine nicht lesbare Zeile stoppt die Konvertierung, bis du sie korrigierst.
Kann ich auch in die andere Richtung konvertieren?
Ja. „JSON in JSONL konvertieren“ macht aus einem Array von Datensätzen wieder einen kompakten JSON-Wert pro Zeile.

Verwandte Tools

JSON in JSONL konvertieren, JSONL-Viewer und JSONL in CSV konvertieren.