JSON lernen
Ausführliche Anleitungen, praktische Beispiele, häufige Fehlerbehebungen und Spickzettel. Alles, was du brauchst, um JSON sicher einzusetzen.
Anleitungen für Entwickler
Was ist JSON? Ein kompletter Leitfaden für Einsteiger
Grundlagen: Datentypen, Syntaxregeln und reale Anwendungsfälle.
JSON vs. YAML: Unterschiede, Vor- und Nachteile
Direktvergleich mit Beispielen aus Docker, Kubernetes und CI/CD.
JSON vs. XML: Welches Format passt?
Funktionsvergleich, Performance und wann XML noch die bessere Wahl ist.
JSON formatieren: Methoden, Tools und Best Practices
Online-Tools, CLI, programmatische Ansätze und die Einrückungsdebatte.
Ungültiges JSON reparieren: typische Fehler und Lösungen
Die 10 häufigsten Fehler mit Vorher/Nachher-Beispielen und schnellen Fixes.
JSON in CSV umwandeln: vollständige Anleitung
Flachklopfen, verschachtelte Daten und Codebeispiele in JavaScript und Python.
JSONPath-Tutorial: JSON wie ein Profi abfragen
Alle Operatoren, Filterausdrücke, über 15 Praxisbeispiele und mehrsprachiger Code.
JSON Schema: Was es ist und wie man es nutzt
Typen, Einschränkungen, Komposition, $ref und ein echtes Validierungsbeispiel.
JWT-Tokens erklärt: Aufbau, Sicherheit und Dekodierung
Header, Payload, Signatur; Algorithmen; Sicherheit; Sessions vs. JWT.
JSON-API-Best Practices für Entwickler
Namenskonventionen, Paginierung, Fehlerbehandlung und Performance.
REST-APIs im Browser testen
HTTP-Methoden, Header, Authentifizierung, Statuscodes und CORS mit Beispielen.
Typisierten Code aus JSON für mehrere Sprachen erzeugen
TypeScript-Schnittstellen, Python-Dataclasses, Go-Structs, Rust-serde und mehr aus einer JSON-Datei.
JSON-Vorlagen für Entwickler
Fertige Vorlagen für REST-APIs, Konfigdateien, Datenbankschemata und Cloud-Infrastruktur.
JSON-Beispiele
JSON-Objekt
Struktur, Syntax und Schlüssel/Wert-Paare
JSON-Array
Listen aus Strings, Zahlen, Objekten und gemischten Typen
Verschachteltes JSON
Mehrstufige Strukturen und Zugriffsmuster
API-Antwort
Erfolgs-, Fehler- und Paginierungsmuster
Konfigurationsdateien
package.json, tsconfig.json und ähnliche Muster
Null und Booleans
Wann und wie null, true und false verwendet werden
String-Escaping
Sonderzeichen, Escape-Sequenzen und Unicode
Zahlentypen
Ganzzahlen, Fließkomma, Genauigkeit und Grenzfälle
JSON-Fehler beheben
Unerwartetes Token
Nachgestellte Kommas, Kommentare, einfache Anführungszeichen
Nachgestelltes Komma
Komma nach dem letzten Element in Objekt oder Array
Nicht beendeter String
Fehlende schließende Anführungszeichen und nicht escapte Zeichen
Fehlende Klammer oder geschweifte Klammer
Nicht geschlossene Arrays und Objekte, abgeschnittenes JSON
Doppelte Schlüssel
Derselbe Schlüssel erscheint mehrfach im Objekt
Ungültige Escape-Sequenz
Ungültige Backslash-Sequenzen und Windows-Pfade
Ungültiges Zahlenformat
Führende Nullen, NaN, Infinity und Hex-Zahlen