JSON Toolkit
Eine JSON-Werkbank zum Formatieren, Konvertieren, Vergleichen und Abfragen
JSON Toolkit läuft vollständig im Browser: Dokument einfügen, formatieren, validieren und komprimieren, zwischen JSON5, YAML, XML und CSV konvertieren, zwei Payloads vergleichen, mit JSONPath abfragen und gegen JSON Schema prüfen. Ihr JSON wird nie an einen Server gesendet.
- Läuft lokal im Browser, auch offline
- Keine Anmeldung; Ihr JSON verlässt den Browser nie
- Jede Anleitung verlinkt das Tool, das sie zeigt
Kernwerkzeuge
4 ToolsKonverter
1 ToolsErweiterte Tools
3 ToolsHilfswerkzeuge
2 ToolsJSON-Lernpfad
Wissensdatenbank öffnen →Ausführliche JSON-Leitfäden in Lesereihenfolge: RFC 8259-Grammatik und Stolperfallen der Datentypen, JSON5 und JSON Lines, JSONPath und JSON Patch, Validierung mit JSON Schema, Formatkonvertierung, Performance und Sicherheit sowie API-Verträge und Konfigurationsmanagement.
Ausgehend von RFC 8259 und ECMA-404 legt diese Kategorie Grammatik, Typen, Kodierung und die Grenzen des Parsens von JSON dar – das Fundament, auf dem jede JSON-Arbeit ruht.
- JSON-Grammatikgrenzen aus RFC 8259 lesenEinsteiger · ~11 Min. Lesezeit
- Sechs Typen, Zahlenpräzision und KodierungsfallenEinsteiger · ~12 Min. Lesezeit
- JSON-Parse-Fehler beheben: Unexpected token Schritt für Schritt prüfenEinsteiger · ~12 Min. Lesezeit
- Was eine JSON-Datei ist, womit man sie öffnet und wie man sie bearbeitetEinsteiger · ~9 Min. Lesezeit
- JSON-Fehlermeldungen nachschlagen: vom Fehlertext direkt zur LösungExperte · ~8 Min. Lesezeit
Erweiterte Formate und Dialekte
6 ArtikelJSON5, JSONC, JSON Lines und NDJSON lösen echte Bedürfnisse wie Kommentare, nachfolgende Kommas und Streaming und bringen eigene Kompatibilitäts- und Auswahlprobleme mit.
- JSON5 und JSONC: JSON mit KommentarenEinsteiger · ~10 Min. Lesezeit
- JSON Lines und NDJSON: Streaming-DatenFortgeschritten · ~10 Min. Lesezeit
- JSON Text Sequences (RFC 7464): Streaming-JSON mit RS-TrennerFortgeschritten · ~9 Min. Lesezeit
- JSON, TOML, YAML oder CSON: ein Konfigurationsformat wählenEinsteiger · ~9 Min. Lesezeit
- Binäres JSON: Auswahl zwischen MessagePack, CBOR und BSONFortgeschritten · ~10 Min. Lesezeit
Einen Wert aus JSON herauszunehmen oder ein Feld zu ändern wirkt einfach, doch standardisiert werden daraus vier Spezifikationen: JSONPath, JSON Pointer, JSON Patch und Merge Patch.
- Die JSONPath-Abfragesprache in der PraxisFortgeschritten · ~12 Min. Lesezeit
- JSON Pointer, Patch und Merge PatchFortgeschritten · ~12 Min. Lesezeit
- JSONPath-Filter im Detail: Rekursion, Slices und MehrfachbedingungenFortgeschritten · ~10 Min. Lesezeit
- JSON Patch in der Produktion: Atomarität, Idempotenz und KonflikteExperte · ~10 Min. Lesezeit
- JMESPath für Einsteiger: Projektionsabfragen, die JSONPath schlagenEinsteiger · ~9 Min. Lesezeit
Schema und Validierung
7 ArtikelBeschreiben Sie die Form Ihrer Daten mit JSON Schema, verwandeln Sie mündliche Absprachen in ausführbare Validierung und lassen Sie es wiederum TypeScript-Typen und Formulargenerierung treiben.
- JSON Schema: von den Grundlagen bis zur ProduktionFortgeschritten · ~14 Min. Lesezeit
- Zweiweg-Synchronisierung von Schema und TypeScript-TypenFortgeschritten · ~11 Min. Lesezeit
- Warum automatisch generierte JSON Schemas echte Daten ständig ablehnenFortgeschritten · ~14 Min. Lesezeit
- JSON Schema wiederverwenden: $ref, $defs und allOf/oneOf-KompositionFortgeschritten · ~11 Min. Lesezeit
- Wenn JSON-Schema-Fehler unverständlich sind: Ajv-Fehlerlokalisierung und MeldungsgovernanceExperte · ~10 Min. Lesezeit
Formatkonvertierung
8 ArtikelDie Konvertierung zwischen JSON und YAML, XML, CSV, TypeScript, Java, Go und SQL ist nie verlustfrei. Entscheidend ist, ausdrücklich zu wissen, wo der Verlust entsteht.
- Die Grenzen der Konvertierung JSON ↔ YAML und XMLFortgeschritten · ~12 Min. Lesezeit
- JSON in CSV und tabellarische Daten konvertieren – und zurückEinsteiger · ~10 Min. Lesezeit
- JSON nach Excel: vier Wege und wo jeder an Treue verliertEinsteiger · ~11 Min. Lesezeit
- JSON nach SQL: INSERT-Statements, Tabellendesign und TypabbildungsfallenFortgeschritten · ~10 Min. Lesezeit
- JSON nach TypeScript: Interfaces, Type Guards und die Grenzen der GenerierungFortgeschritten · ~9 Min. Lesezeit
Performance und Sicherheit
6 ArtikelEine JSON-Datei mit zig Megabyte kann den Hauptthread einfrieren, und sorgfältig konstruiertes JSON kann einen Dienst durchschlagen; diese Kategorie behandelt Durchsatz und Verteidigung.
- Große JSON-Dateien parsen, rendern und streamenFortgeschritten · ~13 Min. Lesezeit
- Sicherheitsrisiko-Checkliste für die JSON-VerarbeitungFortgeschritten · ~12 Min. Lesezeit
- Hören Sie auf, JSON-Komprimierung in der falschen Reihenfolge zu machen: minify vs. gzip vs. brotli, gemessenFortgeschritten · ~7 Min. Lesezeit
- Die JSON-Speicherbilanz: was Strings, Objekte und große Arrays wirklich kostenExperte · ~11 Min. Lesezeit
- Warum große JSON-Bäume ruckeln: virtuelles Scrollen und Aufklapp-StrategienExperte · ~10 Min. Lesezeit
Werkzeuge und Ökosystem
6 ArtikelParsing-Bibliotheken, Kommandozeilenwerkzeuge und Editor-Plugins bilden die alltägliche JSON-Toolchain; der Schlüssel zur Auswahl liegt in der Qualität der Fehlerlokalisierung und der Gesundheit des Ökosystems.
- Vergleich von JSON-Parsing- und -VerarbeitungsbibliothekenFortgeschritten · ~11 Min. Lesezeit
- Editoren, Kommandozeile und Automatisierungs-ToolchainsEinsteiger · ~10 Min. Lesezeit
- Ein JSON-Diff-Werkzeug wählen: Textdiff, struktureller Diff und VisualisierungFortgeschritten · ~9 Min. Lesezeit
- JSON-Validierung in CI: eine Pipeline mit jsonlint, ajv und jqFortgeschritten · ~10 Min. Lesezeit
- JSON-Visualisierungswerkzeuge: Baumansicht, Folding und die Abwägungen bei großen DatenEinsteiger · ~9 Min. Lesezeit
Engineering-Praxis
5 ArtikelJSON in echte Systeme bringen: wie man API-Verträge definiert, wie man Konfiguration und Fixtures verwaltet, wie man Versionskompatibilität behandelt und wie man Testdaten pflegt.
- Kernpunkte für den Entwurf von JSON-API-DatenverträgenFortgeschritten · ~13 Min. Lesezeit
- JSON für Konfiguration, Fixtures und lokale Daten verwaltenEinsteiger · ~10 Min. Lesezeit
- Wenn zwei JSON-Dokumente sich unterscheiden: Positionsdiff, ID-Diff oder erst normalisierenEinsteiger · ~6 Min. Lesezeit
- Git-Merge-Konflikte in JSON-Dateien: warum merge=union kaputtes JSON schreibtFortgeschritten · ~7 Min. Lesezeit
- JSON-Verträge versionieren: Kompatibilität, Veraltung und DatenmigrationExperte · ~10 Min. Lesezeit
Häufig gestellte Fragen
25 ArtikelSammelt die häufigsten Fragen zu den Werkzeugen dieser Website und zur JSON-Spezifikation, nach Szenario gruppiert, mit einer direkt umsetzbaren Antwort statt einer vagen Schlussfolgerung.
- FAQ zur Werkzeugnutzung: Daten, Dateien und ExportEinsteiger · ~10 Min. Lesezeit
- FAQ zu Syntax und Formaten: Kommentare, nachfolgende Kommas und PräzisionEinsteiger · ~12 Min. Lesezeit
- FAQ zu Abfrage und Validierung: JSONPath und SchemaFortgeschritten · ~12 Min. Lesezeit
- FAQ zu Performance und Sicherheit: langsam, ruckelig und nicht vertrauenswürdige DatenFortgeschritten · ~13 Min. Lesezeit
- FAQ zur Teamzusammenarbeit: Verträge, Konfiguration und FixturesFortgeschritten · ~12 Min. Lesezeit