JSON Toolkit

Erweiterte Formate und Dialekte

JSON5, JSONC, JSON Lines und NDJSON lösen echte Bedürfnisse wie Kommentare, nachfolgende Kommas und Streaming und bringen eigene Kompatibilitäts- und Auswahlprobleme mit.

6 Artikel

Artikel in dieser Kategorie

JSON5 und JSONC: JSON mit Kommentaren

Beide Dialekte existieren, weil von Menschen geschriebene Konfigurationen Kommentare und nachfolgende Kommas brauchen, doch Syntax und Reichweite im Ökosystem unterscheiden sich – eine falsche Wahl blockiert Ihre Toolchain.

Einsteiger~10 Min. LesezeitAktualisiert 2026-10-30

JSON Lines und NDJSON: Streaming-Daten

Ein JSON-Wert pro Zeile erkauft Anfügbarkeit, Streaming und auf eine Zeile begrenzte Schäden; der Preis ist das Fehlen einer Gesamtstruktur, weshalb zeilenweise validiert werden muss.

Fortgeschritten~10 Min. LesezeitAktualisiert 2026-10-30

JSON Text Sequences (RFC 7464): Streaming-JSON mit RS-Trenner

RFC 7464 verwendet einen 0x1E-Trenner, um JSON-Texte zu streamen, die sich gleichzeitig lesen und schreiben lassen. Behandelt die Regeln, den Unterschied zu NDJSON und eine Umsetzung mit Trennen und Parsen.

Fortgeschritten~9 Min. LesezeitAktualisiert 2026-10-31

JSON, TOML, YAML oder CSON: ein Konfigurationsformat wählen

Konfigurationsdateien brauchen Kommentare, Daten und mehrzeiligen Text – genau dort scheitert JSON. Vergleichen Sie JSON, TOML, YAML und CSON und sehen Sie, was eine Konvertierung immer verliert.

Einsteiger~9 Min. LesezeitAktualisiert 2026-10-31

Binäres JSON: Auswahl zwischen MessagePack, CBOR und BSON

MessagePack, CBOR und BSON komprimieren JSON alle zu Bytes. Vergleichen Sie Byte-Kosten, den Umgang mit int64 und Binärdaten und erhalten Sie eine klare Linie, wann ein Wechsel sich lohnt.

Fortgeschritten~10 Min. LesezeitAktualisiert 2026-10-31

JSONL in der Praxis: Öffnen, Konvertieren und Defekte Zeilen finden

Wer eine ganze .jsonl-Datei an JSON.parse oder json.load übergibt und einen Fehler erhält, hat fast immer die falsche Lesestrategie gewählt — nicht die Datei ist kaputt. Dieser Leitfaden zeigt die Standardmuster zum Prüfen und zeilenweisen Lesen, die Kommandos für die Umwandlung in und aus JSON-Arrays, eine Tabelle mit sechs Typen defekter Zeilen und die korrekte Art, NDJSON aus einer Streaming-HTTP-Antwort zu konsumieren.

Fortgeschritten~9 Min. LesezeitAktualisiert 2026-11-06