공공 데이터 홈페이지라는 것이 있습니다. 국가 혹은 공공기관에서 만들어놓은 정보들을 국민들에게 개방해 둔 것인데 여기서 무료로 제공하는 공공 API를활용하여 쉽고 간단하게 유용한 앱을 만들 수 있습니다. 이번 글에서 공공기관 API를 파싱하고 검색하는 것까지 구현하는 방법에 대해 포스팅하려 합니다 공공기관 API는 아무거나 파싱 해와도 상관없는데 저는 전기차 충전소 정보를 파싱 해왔습니다. 공공 API 신청 및 파싱 & 검색 구현하기 1. 우선 위에 사진에 나와있는 것처럼 차례대로 공공기관 API를 신청해서 승인을 받습니다. 공공데이터를 신청하면 거기에 딸려있는 참고 문서가 있는데 참고 문서에 필수 요청 변수와 파싱 할 때 필요한 여러 가지 정보들이 있으니 꼭 챙겨보세요. https://www.data...
웹 개발을 하다 보면 웹사이트에 공공기관 api를 파싱 해야 될 상황이 올 때가 있습니다. 저는 부산 여행 웹사이트를 제작하면서 부산 여행지 api를 가지고 와야 하는 부분이 있어 파싱을 하게 되었고, 다른 예로는 홈페이지에 날씨정보를 띄우고 싶어 기상청 정보를 들고 오고 싶을 때(?) 정도가 있겠군요. 이번 웹사이트를 만들면서 제일 어려웠던 부분이 파싱부분이였습니다. 제가 며칠 동안 밤을 지새우면서 알아낸 코드를 공유합니다. JSP에서 공공기관 API를 노드 형식으로 파싱 하는 코드입니다. 웹에서 공공기관 api파싱하기 위에 보이시는 strUrl에다가는 자신이 파싱하고싶은 공공기관 api의 URL을 넣으면 됩니다. (API를 신청하면 딸려오는 기술문서를 참고) 이렇게 파싱 해서 받아온 정보를 맵(Map..