Duvidas em flutter, como pegar dados separados do banco de dados.

10/07/2019

0

Future<List> _login() async {
final response = await http.post("https://10.0.0.10/logar.php", body:{
"email_app": email_app.text,
"senha_app": senha_app.text,
});
print(response.body); //aqui me retorna essas informações = {"LOGIN":"SUCESSO","NOME":"teste","EMAIL":"teste@"}

porem eu queria pegar apenas os dados que contem o nome e armazenar em alguma variavel e fazer a mesma coisa no email.
Daniel Jesus

Daniel Jesus

Responder

Posts

22/11/2019

Lucas Conceição

Olá Daniel, uma forma de você fazer isso é assim:

// Você primeiro vai converter a resposta em um map
Map<String, dynamic> userData = json.decode(response.body);

// Ai é só você acessar o seu map através da chave e salvar numa variável
String userNome = userData["NOME"].toString());


Abraços
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar