공공데이터포털에서 OpenAPI를 호출하는 경우, 데이터가 XML 또는 JSON 형식으로 주어집니다.
Power Query를 활용하여 코딩없이 XML 형식의 데이터를 표로 변환하는 방법을 아래에 기술했습니다.
기상청_지상(종관, ASOS) 일자료 조회서비스를 예시로 XML 데이터를 불러오겠습니다.
아래 샘플코드 내의 서비스키 부분만 발급받은 개인의 서비스키로 대체하여 크롬과 같은 인터넷 브라우저에 입력합니다.
http://apis.data.go.kr/1360000/AsosDalyInfoService/getWthrDataList?serviceKey=서비스키&pageNo=1&numOfRows=10&dataType=XML&dataCd=ASOS&dateCd=DAY&startDt=20100101&endDt=20100601&stnIds=108
결과는 ’다른 이름으로 저장’하여 Excel에서 불러올 수 있게 합니다.
저장한 XML 파일은 아래와 같은 방법으로 불러옵니다.