Flutter에서 자유롭게 json 다루기


Flutter에서 자유롭게 json 다루기

API 통신을 하거나 많은 변수 데이터를 다룰 때 클래스를 만들어 한 번에 관리합니다. 이런 변수들을 다룰 때 보통 json 형식으로 통신을 주고 받습니다. 이번 시간에는 flutter에서 json을 다루는 방법에 대해 알아보도록 하겠습니다. Flutter에서 API 통신하기 Flutter에서 api 통신으로 가져온 데이터가 json이라 해봅시다. Flutter는 json 데이터 타입을 Map<String, dynamic>이라 인식합니다. json 데이터를 자유롭게 쓰기 위해서 파싱 작업이 필요합니다. import 'package:http/http.dart' as http; import 'dart:convert'; final response = await http.post('$url'); final data = jsonDecode(response.data); ### print(data); { "id": 1, "name": "jscode" } print(data.id); 위 코드와 같...


#class #dart #flutter #json

원문링크 : Flutter에서 자유롭게 json 다루기