xml을 파싱하는 과정에서 뜬 에러이다.
var body = await json.decode(response.body);
print(body);
위 코드를 다음 코드로 수정하면 에러가 사라진다.
var body = utf8.decode(response.bodyBytes);
print(body);
그런데 "Unhandled Exception: type 'String' is not a subtype of type 'List <dynamic>' in type cast" 에러와 같이 한글이 깨지는 것을 확인할 수 있었다.
한글이 깨지는 경우는 다음 링크를 통해 해결해보자.
'Develop > Flutter' 카테고리의 다른 글
[Flutter] 플러터 Provider로 공공데이터 오픈 API 활용 (0) | 2022.01.05 |
---|---|
[Flutter - Error] Unhandled Exception: type 'String' is not a subtype of type 'List<dynamic>' in type cast => JSON 파싱 중 한글 깨짐 (0) | 2022.01.01 |
[Flutter] 플러터 MultiProvider를 통해 BottomNavigationBar 구현 (0) | 2021.12.30 |
[Flutter] 플러터 Bloc 패턴 구현 (0) | 2021.12.27 |
[Flutter - Error] INSTALL_FAILED_INSUFFICIENT_STORAGE (0) | 2021.12.24 |