zztool
Voltar ao Início

🔷 JSON para Classe C#

Converta dados JSON para definições de classe C#

Entrada JSON

Configurações

Classes
0
Propriedades
0
Linhas
0
📜
JSON para YAML
Converta dados JSON para formato YAML
📃
JSON para String
Converta JSON para formato de string com escape para linguagens de programação
Avaliar:
💬 Comentários: 3
O
Olivia

Saves development time.

2026-01-11
B
Brian

Generates clean classes.

2026-01-02
E
Emily

Perfect for C# developers!

2025-12-27

O que é JSON para C#?

A ferramenta JSON para C# gera automaticamente definições de classe C# a partir da estrutura de dados JSON, facilitando a serialização e desserialização de JSON em projetos .NET.

Recursos

Inferência Automática de Tipo

Infere tipos C# a partir de valores JSON

Suporte Aninhado

Trata objetos e arrays aninhados

PascalCase

Converte para convenção de nomenclatura C#

JsonProperty

Atributos Newtonsoft.Json opcionais

Dicas

  • JSON de entrada deve ser um objeto
  • Objetos aninhados geram classes separadas
  • Arrays são inferidos como tipo List
  • Código gerado funciona em projetos .NET

Perguntas Frequentes

Quais tipos C# são suportados?

Suporta string, int, long, double, bool, DateTime, List e classes personalizadas.

Como valores null são tratados?

Com "Usar Tipos Nullable" habilitado, tipos de valor recebem o marcador ?.

Quais pacotes são necessários?

Se usar o atributo JsonProperty, instale o pacote Newtonsoft.Json.

Última atualização: 2026-06-04✓ Verificado por especialista