Power Query로 간단하게 XML 데이터 불러오기

Author

Heeyoung Kim

Published

January 5, 2023

공공데이터포털에서 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

XML

결과는 ’다른 이름으로 저장’하여 Excel에서 불러올 수 있게 합니다.

저장한 XML 파일은 아래와 같은 방법으로 불러옵니다.

Made with Clipchamp