ToolBuddy
Im Browser

JSON zu Python

Leite Python-Dataclasses aus einem JSON-Beispiel ab. Verschachtelte Objekte werden benannte Klassen mit Typangaben. Schlüssel, die in manchen Objekten eines Arrays fehlen, sind optional. Die Umwandlung bleibt im Tab.

Läuft in deinem Browser. Es wird nichts hochgeladen.

0 Zeichen · 0 Zeilen

0 Zeichen · 0 Zeilen

Über dieses Werkzeug

Leitet Python-Dataclasses aus einem JSON-Beispiel ab. Fehlende Schlüssel in einem Array und ein null neben einem konkreten Wert werden T | None. Ganze Zahlen bleiben int, andere Zahlen werden float.

Füge JSON ein und kopiere die Klassen. Ein Array von Objekten an der Wurzel ist Root = list[RootItem]. Ein leeres Objekt wird dict[str, Any]. Das ist ein Anfang, ohne Methoden und ohne Validierung. Die Arbeit bleibt in diesem Tab. Nach dem Laden der Seite geht es auch ohne Netz weiter.

Fragen

Weitere Umwandeln Werkzeuge