‹ Retour ✦ Chat IA
{}→Py

JSON vers classes Python

Dataclasses ou TypedDict.

Tout se passe dans votre navigateur. Rien n’est envoyé nulle part.

Comment ça marche

  1. 1Collez ou saisissez votre texte.
  2. 2Choisissez les options nécessaires.
  3. 3Copiez ou téléchargez le résultat.

À propos de cet outil

JSON vers classes Python : Dataclasses ou TypedDict. Collez votre texte et le résultat apparaît immédiatement, prêt à copier ou télécharger. Tout se passe dans votre navigateur — rien n’est envoyé ni stocké.

Exemple

Entrée

{
  "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" }
  ]
}

Sortie

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]
Comment utiliser l’outil « JSON vers classes Python » ?

Collez ou saisissez votre texte. Choisissez les options nécessaires. Copiez ou téléchargez le résultat.

L’outil « JSON vers classes Python » est-il gratuit ?

Oui. Il est entièrement gratuit, sans inscription, sans limite d’utilisation et sans filigrane.

Mes données sont-elles envoyées à un serveur ?

Non. Tout est calculé localement dans votre navigateur. Rien de ce que vous saisissez n’est envoyé, journalisé ni stocké.

Est-ce que ça marche sur mobile ?

Oui. Il fonctionne dans tout navigateur récent sur Android, iPhone, iPad, Windows, Mac et Linux — sans application.