Was ist JSON-Formatierung?
JSON (JavaScript Object Notation) ist ein leichtgewichtiges Daten-Austauschformat, das für Menschen leicht zu lesen und zu schreiben und für Maschinen leicht zu parsen und zu generieren ist. Das JSON-Formatierungswerkzeug konvertiert komprimierte JSON-Daten in ein strukturiertes, lesbares Format mit Einrückung und bietet Syntaxhervorhebung, Fehlererkennung und Datenvalidierung.
Verwendung
Grundlegende Operationen
- JSON-Daten in das linke Eingabefeld einfügen oder eingeben
- Einrückungsbreite wählen (2 Leerzeichen, 4 Leerzeichen, Tab)
- "Formatieren" zum Verschönern oder "Komprimieren" zum Entfernen von Leerzeichen
- Ergebnis wird rechts automatisch angezeigt, Syntaxhervorhebung unterstützt
- "Kopieren" oder "Herunterladen" zum Speichern des Ergebnisses
Funktions-Erklärung
Beispiele
Objekt-Beispiel
{"name": "Mustermann", "age": 25, "city": "Berlin"}Array-Beispiel
[1, 2, 3, "a", "b", "c"]Verschachtelte Struktur
{"user": {"name": "Smith", "skills": ["JS", "Python"]}'}'Häufig gestellte Fragen
Was ist der Unterschied zwischen JSON und JSONP?
JSON ist ein Datenformat, JSONP (JSON with Padding) ist eine Technik für Cross-Domain-Anfragen. JSONP umhüllt JSON-Daten mit einem Funktionsaufruf, um Cross-Domain-Zugriff zu ermöglichen, hat aber Sicherheitsrisiken und wurde durch CORS ersetzt.
Wie werden JSON-Formatierungsfehler korrigiert?
Häufige Fehler: Fehlende oder überflüssige Kommas, Verwendung einfacher Anführungszeichen, Kommentare nicht unterstützt, trailing Kommas etc. Die Validierungsfunktion dieses Werkzeugs kann die Fehlerposition schnell identifizieren.
Gibt es eine Größenbeschränkung für JSON-Daten?
Dieses Werkzeug läuft im Browser, die Verarbeitungskapazität hängt von der Geräteperformance ab. Generell wird optimale Erfahrung für JSON-Daten unter 1MB empfohlen.