JSON-Werkzeuge
Alle Werkzeuge hier laufen auf einer Maschine: einem von Grund auf geschriebenen JSON-Parser, der die genaue Zeile und Spalte eines Problems melden kann, Zahlen behält, die JavaScript nicht darstellen kann, und nach einem Fehler weiterarbeitet, statt beim ersten aufzuhören. Nichts, was Sie einfügen, wird hochgeladen, und die connect-src-Erlaubnisliste macht daraus eine Browser-Garantie statt eines Versprechens.
Sie suchen einen Konverter? Die stehen auf der Seite Konvertieren. Sie jagen einen bestimmten Parse-Fehler? Beginnen Sie bei den Fehlerseiten.
Formatieren und prüfen
Die vier für jeden Tag. Ein Payload lesen, herausfinden, warum es nicht parst, es reparieren oder es vor dem Versenden verkleinern.
- JSON Beautifier Unordentliches JSON einfügen, lesbar zurückbekommen. Nichts wird hochgeladen.
- JSON Formatierer JSON mit 2 Leerzeichen, 4 Leerzeichen oder Tabs formatieren, ohne eine einzige Ziffer zu verlieren.
- JSON-Validator Jeder Fehler mit exakter Zeile, Spalte, Ursache und Lösung.
- JSON reparieren Behebt Komma am Ende, einfache Anführungszeichen, Kommentare und Python-Literale, mit einer Liste jeder Änderung.
- JSON minifizieren Entfernt jedes Byte Leerraum und zeigt genau, wie viel Sie gespart haben.
- JSON-Viewer Ein aufklappbarer Baum mit dem JSON-Pfad jedes Knotens, gebaut für große Dateien.
- JSON-Parser Ein Payload parsen und Typen, Tiefe, Schlüsselanzahl und alle Pfade sehen.
- JSON Pretty Print Hier formatieren, oder den Einzeiler für Python, JavaScript, jq und sechs weitere Sprachen kopieren.
Umformen
Die Form eines Dokuments ändern statt seiner Formatierung: vergleichen, sortieren, abflachen, abfragen, escapen.
- JSON vergleichen Vergleicht zwei Dokumente nach Struktur, sodass Umformatieren und Schlüsselreihenfolge unsichtbar bleiben.
- JSONPath-Tester Einen JSONPath-Ausdruck schreiben und die Treffer live sehen. RFC-9535-Syntax.
- JSON sortieren Sortiert Schlüssel alphabetisch durch jedes verschachtelte Objekt, für Diffs, die sauber bleiben.
- JSON flach machen Verwandelt verschachteltes JSON in einstufige Schlüsselpfade, und wieder zurück.
- JSON als Tabelle Stellt ein Array von Objekten als sortierbare, lesbare Tabelle dar.
- JSON filtern Holen Sie mit einem JSONPath-Filterausdruck nur die Teile heraus, die Sie brauchen.
- JSON escapen Verwandelt beliebigen Text in eine Zeichenkette, die sicher in JSON eingebettet werden kann.
- JSON unescapen Holt lesbares JSON aus einer escapten Zeichenkette zurück, egal wie viele Schichten tief.
- JSON-Schema-Generator Erzeugt aus einem Beispiel ein Schema in Draft 2020-12, mit ehrlichen Pflichtfeldern.