PixNudge

Gerador de models Dart a partir de JSON para Flutter

Gere classes de modelo Dart a partir de JSON com métodos fromJson e toJson, null safety e suporte opcional a freezed — prontas para apps Flutter.

Entrada
Dart

Como funciona

  1. 1

    Cole ou abra seus dados

    Cole o texto, solte um arquivo no editor ou clique em Abrir arquivo. Carregar exemplo mostra como a ferramenta funciona.

  2. 2

    Ajuste as opções

    O resultado é atualizado enquanto você digita. Mude as opções para obter exatamente a saída de que precisa.

  3. 3

    Copie ou baixe

    Copie o resultado para a área de transferência ou baixe-o como arquivo.

Por que o PixNudge

Nada é enviado

Seus dados são processados no navegador e nunca vão para um servidor, então chaves de API, tokens e dados de clientes continuam privados.

Instantâneo, mesmo com arquivos grandes

Não há ida e volta a um servidor: os resultados aparecem enquanto você digita, e arquivos de vários megabytes são processados sem travar.

Números exatos

Números longos, como IDs de 64 bits, são mantidos exatamente como foram escritos, sem arredondamento.

Perguntas frequentes

O código inclui fromJson e toJson?

Sim, quando Apenas tipos está desativado. Cada classe recebe uma factory fromJson e um método toJson, além de funções de nível superior que fazem o parse e a codificação do documento inteiro.

O código tem null safety?

Sim. Campos obrigatórios não são anuláveis, e chaves que faltam ou podem ser null viram tipos anuláveis como String?.

Posso usar freezed?

Sim. Ative Usar freezed para gerar classes para o pacote freezed e depois rode o build_runner para criar as partes geradas.

Mais ferramentas grátis