ToolBuddy
In de browser

JSON naar Python

Leid Python-dataclasses af uit een JSON-voorbeeld. Geneste objecten worden benoemde klassen met type-aanduidingen. Sleutels die in sommige objecten van een reeks ontbreken zijn optioneel. De omzetting blijft in het tabblad.

Draait in je browser. Er wordt niets geüpload.

0 tekens · 0 regels

0 tekens · 0 regels

Over dit hulpmiddel

Leidt Python-dataclasses af. Ontbrekende sleutels en een null naast een concrete waarde worden T | None. Gehele getallen blijven int, andere getallen worden float.

Plak JSON en kopieer de klassen. Een reeks objecten aan de wortel is Root = list[RootItem]. Een leeg object wordt dict[str, Any]. Geen methoden, validators of Pydantic-model. Het werk blijft in dit tabblad. Nadat de pagina geladen is, gaat het ook zonder netwerk verder.

Vragen

Gerelateerde Omzetten hulpmiddelen