Usando JSON
Soluções Dart para ler e escrever JSON.
A maioria das aplicações móveis e web usa JSON para tarefas como trocar dados com um servidor web. Esta página discute o suporte do Dart para serialização e desserialização de JSON: converter objetos Dart de e para JSON.
Bibliotecas
#As seguintes bibliotecas e pacotes são úteis em todas as plataformas Dart:
-
dart:convert
Conversores tanto para JSON quanto para UTF-8 (a codificação de caracteres que JSON exige). -
package:json_serializable
Um pacote de geração de código fácil de usar. Quando você adiciona algumas anotações de metadados e usa o builder fornecido por este pacote, o sistema de build do Dart gera código de serialização e desserialização para você. -
package:built_value
Uma alternativa poderosa e opinativa ao json_serializable.
Recursos Flutter
#- JSON e serialização
-
Mostra como aplicações Flutter podem serializar e desserializar tanto com dart:convert quanto com json_serializable.
Recursos para aplicações web
#- Buscar dados da internet
Demonstra como usar
package:httppara buscar dados com um servidor web.
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Página atualizada pela última vez em 2026-11-12. Ver código-fonte ou relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.