Grátis · Desenvolvimento
JSON para modelo Pydantic.
Transforme um exemplo JSON em modelos Pydantic v2 com campos em snake_case, aliases das chaves originais, campos opcionais e classes aninhadas.
Loading the calculator…
Como usar esta ferramenta: JSON para modelo Pydantic
Insira os dados ou escolha o arquivo. Ajuste as opções, gere o resultado e confira antes de copiar ou baixar.
Limites e formatos aceitos
Seus dados são processados no seu dispositivo.
Notas técnicas em 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".