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

MySQL

PHP

Lógica de programação

Flutter

10/07/2019

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

Curtidas 0

Respostas

Lucas Conceição

Lucas Conceição

10/07/2019

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
GOSTEI 0
POSTAR