JSON-Formatierer
JSON formatieren, minimieren und prüfen, ohne große Ganzzahlen, Zahlenschreibweisen, Schlüsselreihenfolge oder Escape-Sequenzen zu verändern. Mit Dateiimport und genauer Fehlerposition.
Aus JSON-Beispielen Typen mit verschachtelten Objekten, optionalen Eigenschaften und Union-Typen erzeugen.
Änderungen werden sofort übernommen
Ein API-Beispiel liefert einen Typentwurf, den Sie anschließend mit dem tatsächlichen Vertrag abgleichen können.
JSON und Typnamen eingeben, anschließend Code kopieren oder als .ts speichern. Objekte innerhalb eines Arrays werden gemeinsam ausgewertet; fehlende Eigenschaften werden optional, unterschiedliche Datentypen zu Union-Typen.
Leere Arrays erhalten unknown[], leere Objekte { [key: string]: unknown }. Mit dem API-Vertrag abgleichen: Ein Beispiel erfasst nicht alle möglichen Werte. Grenzen: 2 MiB, 30.000 Werte, 80 Ebenen; keine doppelten Schlüssel.
Nur vorhandene Werte werden berücksichtigt. Fehlende Eigenschaften in Array-Beispielen werden optional, leere Arrays zu unknown[]. Eine Laufzeitvalidierung wird nicht erzeugt.
Numerische JSON-Werte erhalten den Typ number; die spätere Verarbeitung durch JavaScript ändert sich dadurch nicht. Ganzzahlen außerhalb des sicheren Wertebereichs können in Ihrer Anwendung an Genauigkeit verlieren. Verwenden Sie in der API Zeichenfolgen oder einen Parser, der große Zahlen erhält, und passen Sie den erzeugten Typ daran an.
Du entscheidest über die Besucherstatistik
Die Besuchsstatistik mit Umami ist freiwillig. Alle Werkzeuge funktionieren auch ohne Zustimmung.
Deine aktuelle Einstellung erlaubt die Analyse.
Deine aktuelle Einstellung erlaubt keine Analyse.
Der Analysedienst hat sich geändert. Lade die Seite nach Abschluss deiner Arbeit neu, um die neuen Einstellungen zu übernehmen.
Dein Browser sendet ein Do-Not-Track- oder Global-Privacy-Control-Signal. Die Analyse bleibt deshalb ausgeschaltet.
Mit Umami erfahren wir, welche Seiten besucht werden und wie Menschen auf diese Website gelangen. Du kannst die Analyse ablehnen und deine Wahl jederzeit ändern. Alle Funktionen bleiben verfügbar.
Deine Wahl wird sechs Monate lang in diesem Browser gespeichert. Dateien und Inhalte, die du in unseren Tools bearbeitest oder eingibst, werden nicht an die Analyse übermittelt.
Datenschutzerklärung
Kommentare
0