PasteZap
🌐 Español
Gratis · Sin cuenta

Gratis · Desarrollo

JSON a modelo Pydantic.

Convierte un ejemplo JSON en modelos Pydantic v2 con campos en snake_case, alias de las claves originales, campos opcionales y clases anidadas.

Antes de empezar

Algunos controles técnicos están en inglés. Se admite texto Unicode; los formatos y los idiomas de salida dependen de la herramienta.

Los límites técnicos aparecen en inglés a continuación. Revísalos antes de procesar archivos grandes o utilizar el resultado.

Loading the calculator…

Cómo usar esta herramienta: JSON a modelo Pydantic

Introduce los datos o selecciona el archivo. Ajusta las opciones, genera el resultado y revísalo antes de copiarlo o descargarlo.

Límites y formatos compatibles

Los datos se procesan en tu dispositivo.

Notas técnicas en inglés

Types are inferred from the sample only. Everything is calculated in your browser; nothing you type is uploaded.

Fields missing from some array items or null in the sample become optional (X | None = None); integers and decimals merge to float; differing types become Any. Python keywords get a trailing underscore.

A user with isActive, an address and a list of orders becomes User, Address and Order models; isActive becomes is_active with alias "isActive".