‹ Zurück ✦ KI-Chat
{}→Py

JSON in Python-Klassen

Dataclasses oder TypedDicts aus einem JSON-Beispiel.

Läuft komplett in deinem Browser. Nichts wird irgendwohin gesendet.

So funktioniert es

  1. 1Füge deinen Text ein oder tippe ihn.
  2. 2Wähle die gewünschten Optionen.
  3. 3Kopiere das Ergebnis oder lade es herunter.

Über dieses Tool

JSON in Python-Klassen: Dataclasses oder TypedDicts aus einem JSON-Beispiel. Füge deinen Text ein und das Ergebnis erscheint sofort, bereit zum Kopieren oder Herunterladen. Alles passiert lokal im Browser — nichts wird hochgeladen oder gespeichert.

Beispiel

Eingabe

{
  "id": 42,
  "name": "Ana Silva",
  "email": "ana@example.com",
  "active": true,
  "score": 9.5,
  "tags": ["admin", "editor"],
  "address": { "city": "Lisbon", "zip": "1100-148" },
  "orders": [
    { "order_id": 1, "total": 19.99, "note": null },
    { "order_id": 2, "total": 5, "coupon": "SPRING" }
  ]
}

Ausgabe

from dataclasses import dataclass
from typing import Optional


@dataclass
class Order:
    order_id: int
    total: float
    note: None = None
    coupon: Optional[str] = None


@dataclass
class Address:
    city: str
    zip: str


@dataclass
class Root:
    id: int
    name: str
    email: str
    active: bool
    score: float
    tags: list[str]
    address: Address
    orders: list[Order]
Wie benutze ich JSON in Python-Klassen?

Füge deinen Text ein oder tippe ihn. Wähle die gewünschten Optionen. Kopiere das Ergebnis oder lade es herunter.

Ist JSON in Python-Klassen kostenlos?

Ja. Komplett kostenlos, ohne Anmeldung, ohne Nutzungslimit und ohne Wasserzeichen.

Werden meine Daten an einen Server gesendet?

Nein. Alles wird lokal in deinem Browser berechnet. Nichts, was du eingibst, wird hochgeladen, protokolliert oder gespeichert.

Funktioniert es auf dem Handy?

Ja. Es läuft in jedem modernen Browser auf Android, iPhone, iPad, Windows, Mac und Linux — ohne App.