У меня проблема при декодировании в флаттер-приложении / потоке + json, например:
{ "firstName": "fname1","name": "name1"}
{ "firstName": "fname2","name": "name2"}
{ "firstName": "fname3","name": "name3"}
мой код:
Future getuser() async {
var url = baseUrl + "/test";
http.Response response= await http.get(url,headers: {"content-type": "application/stream+json"});
String content=response.body;
List col=json.decode(content);
List<User> list=col.map((e) => User.fromMap(e)).toList();
return list;
}
ошибка - неожиданный символ в строке 2 столбец 1 '{' при декодировании json здесь (json .decode (content))