Ola estou fazendo um pequeno projeto onde eu faço a requisição e tento autenticar mas eu queria pegar esses dados e trata- los , passar pra objeto pra poder acessar os campos do json, já
import 'package:flutter/material.dart';
import 'package:flutter/src/widgets/framework.dart';
import 'package:flutter/src/widgets/framework.dart';
import 'dart:convert';
import 'package:http/http.dart' as http;
void main() => runApp(Agenda_Gastos());
class Agenda_Gastos extends StatelessWidget {
@override
Widget build(BuildContext context) {
// TODO: implement build
return Listagem();
}
}
class Listagem extends StatelessWidget {
String variavel = 'asdadwa';
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: Center(
child: Text(variavel),
),
floatingActionButton: FloatingActionButton(onPressed: () async {
Map<String, String> headers = new Map<String, String>();
headers["Content-type"] = "application/jason";
headers["Aceppt"] = "application/jason";
var resp = await http.get(
'https://diario.darsh.com.br/api/app/login_pai?login=10165&password=10165',
headers: headers);
variavel = (resp.body.toString());
debugPrint(variavel);
return variavel;
}),
));
}
}
consigo acessar o json pela requisição, agora como faço pra pegar esses campos e trata-los?