JSON-Formatierer
JSON formatieren, validieren und minimieren.
Beispiele
Umwandeln in
Zeichenketten-Tools
Exportoptionen
Baumansicht Klicken Sie auf „path“, um einen JSONPath zu kopieren
JSON formatieren
Füge dein JSON ein und klicke auf Formatieren, um es hübsch auszudrucken (wähle deinen Einzug und optional Sortiertasten), oder Minify, um es zu komprimieren. Ungültiges JSON zeigt die genaue Zeile und Spalte des Fehlers, und eine zusammenklappbare Baumansicht ermöglicht es Ihnen, die Struktur zu erforschen. Alles läuft in deinem Browser – deine Daten werden nie hochgeladen.
FAQ
Validiert es JSON und weist auf den Fehler hin?
Ja. Ungültiges JSON zeigt eine klare Meldung mit der genauen Zeile und Spalte des Problems, sodass du direkt darauf springen kannst.
Kann ich Schlüssel sortieren oder die Einbuchung ändern?
Ja. Markiere "Sortiere Schlüssel", um jedes Objekt rekursiv alphabetisch zu ordnen, und wähle 2 Leerzeichen, 4 Leerzeichen oder Tabs für den Einzug.
Wofür ist die Baumansicht da?
Nach der Formatierung ermöglicht ein zusammenklappbarer Baum die Durchsuchung großer JSON-Daten durch Zusammenfalten von Objekten und Arrays; dabei werden Wertetypen und -anzahlen farblich codiert – viel einfacher als das Scrollen durch rohen Text. Jeder Knoten enthält einen „Path“-Button, mit dem sein genauer JSONPath kopiert werden kann.
Wie funktionieren JSONPath-Abfragen?
Geben Sie einen Ausdruck wie $.users[0].email oder $..id ein und drücken Sie auf „Query“. Die passenden Werte werden unten angezeigt und die entsprechenden Knoten im Baum werden hervorgehoben; der Bildschirm scrollt zum ersten Treffer. Unterstützte Syntax: $, Punkt-Schlüssel, [n], [*] und den rekursiven Ausdruck $..key.
Kann es JSON in TypeScript, Go oder ein Schema umwandeln?
Ja. Mit einem Klick werden TypeScript-Schnittstellen, Go-Strukturen mit json-Tags, ein JSON-Schema (2020-12) oder ein Zod-Schema generiert – alles basierend auf Ihren Daten und vollständig offline.
Verarbeitet das sehr große Dateien?
Ja. Bei über 1 MB wechselt die Baumansicht zur verzögerten Darstellung: Unterknoten werden erst erstellt, wenn Sie einen Knoten ausklappen. So bleibt selbst ein JSON-Dokument mit mehreren Megabytes weiterhin reaktionsfähig.
Was bewirken Flucht und Entflucht?
Escape wandelt rohen Text in einen zitierten JSON-String um (praktisch zum Einbetten von JSON in JSON); Unescape parst eine zitierte JSON-Zeichenkette zurück in den Originaltext.
Werden meine Daten versendet?
Nein. Die Formatierung, Validierung, Abfragen und alle Umwandlungen erfolgen vollständig in Ihrem Browser.
Zuletzt aktualisiert: