← Todas as ferramentas de texto

JSON para classes (Java, C#, Python, Go, Kotlin, Swift)

Gere classes e modelos na sua linguagem a partir de um JSON de exemplo.

  • Grátis
  • Sem cadastro
  • Funciona em qualquer dispositivo

Cerca de JSON para classes (Java, C#, Python, Go, Kotlin, Swift)

Cole uma resposta JSON de exemplo e gere classes de modelo para Java, C#, Python, Go, Kotlin ou Swift, com objetos aninhados transformados em tipos próprios. Isso evita escrever código repetitivo à mão ao consumir uma API. Confira os campos opcionais e anuláveis, pois um único exemplo não mostra todas as formas possíveis.

Como usar: JSON para classes (Java, C#, Python, Go, Kotlin, Swift)

  1. Cole um objeto JSON de exemplo.
  2. Escolha a linguagem, como Java, C#, Python, Go, Kotlin ou Swift.
  3. Copie as classes geradas para o seu projeto.

Por que usar esta ferramenta?

Também conhecido como

Perguntas frequentes

Por que o modelo gerado não inclui alguns campos?

O gerador só enxerga as chaves presentes no seu exemplo. Use um exemplo que inclua os campos opcionais ou adicione os que faltam à mão.

Como os objetos aninhados são tratados?

Cada objeto aninhado vira sua própria classe, e os arrays viram listas dessa classe. Confira os nomes e renomeie-os para se adequar ao estilo do seu código.

E se um campo às vezes for null?

Uma única amostra não consegue mostrar isso. Inclua uma amostra em que o campo esteja presente e edite o tipo gerado para ser opcional ou nullable.

JSON para classes (Java, C#, Python, Go, Kotlin, Swift) é grátis?

Sim. JSON para classes (Java, C#, Python, Go, Kotlin, Swift) no Toolipedia é de uso gratuito, sem cadastro e sem marca d'água.

É seguro usar?

Sim. Tudo é calculado no seu navegador, e nada do que você digita é enviado ao nosso servidor.

Funciona no meu celular?

Sim. Funciona em qualquer navegador moderno no Android e no iPhone, além de tablets e computadores. Não é preciso instalar nada.

Preciso de uma conta?

Não. É só abrir a página e usar a ferramenta. Sem cadastro e sem e-mail.

Posso colocar JSON para classes (Java, C#, Python, Go, Kotlin, Swift) no meu próprio site?

Sim. Use o botão «Incorporar no seu site» abaixo da ferramenta para copiar um trecho curto de código e colá-lo na sua página. É grátis, não precisa de conta e a ferramenta continua funcionando dentro da sua página.

Ferramentas relacionadas