json3 [flutter] xml 을 json 형식으로 변환하기 xml2paker xml2parker 패키지란? xml 형식으로 받은 데이터를 json으로 변환해주는 라이브러리이다. 공식문서 install xml2json: ^5.3.1 import import 'package:xml2json/xml2json.dart'; example final getXmlData = response.body; //xml 데이터를 받아온다. print(getXmlData); //xml데이터를 잘 받아왔는지 확인. final Xml2JsonData = Xml2Json()..parse(getXmlData); //json으로 변환 final jsonData = Xml2JsonData.toParker(); //그냥 령식 옵션 print(jsonData); //json데이터로 잘 변환되었나 확인. 2021. 10. 19. [flutter] Json 파싱하기 HTTP 통신(get)을 통한 JSON 파싱 하기 import http 패키지 사용을 위해 import를 해줘야 하는데 아래 코드의 1번 혹은 2번 코드로 import 해준다. 1. import 'package:http/http.dart'; 2. import 'package:http/http.dart' as http; 1번과 같이 import 를 했을 경우 http 패키지 메소드들(get, post, put) 을 아무런 프리픽스 없이 아래와 같은 식으로 사용해야 한다. Resonse response = await get(Uri(parse('주소')); 2번과 같이 as http 를 덧붙여 import 했을 경우, 패키지의 메소드들을 사용할 때 아래와 같이 http라는 프리픽스를 붙여주어 더욱 명확하게 사.. 2021. 10. 17. [flutter] Json이란 무엇인가? JSON(JavaScript Object Notation) 이란? JavaScript Object Notation 이라는 의미의 축약어로 데이터를 저장하거나 전송할 때 많이 사용되는 경량의 DATA 교환 형식 JavaScript에서 객체를 만들 때 사용하는 표현식을 의미한다. JSON은 데이터 포맷일 뿐이며, 어떠한 통신 방법도, 프로그래밍 문법도 아닌 단순히 데이터를 표시하는 표현 방법일 뿐이다. JSON 특징 서버와 클라이언트 간의 교류애서 일반적으로 많이 사용된다. JSON 문서 형식은 자바스크립트 객체의 형식을 기반으로 만들어져 자바스크립트 객체 표기법과 아주 유사하다. 자바스크립트 문법과 굉장히 유사하지만 텍스트 형식일 뿐이다. 특정 언어에 종속되지 않으며, Flutter를 포함한 대부분의 프로.. 2021. 10. 17. 이전 1 다음