마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

현재날씌 졍보를 퐈싱하는데문제가있습니다.

0 추천
m.kma.go.kr/m/observation/observation_01.jsp 여기에 현재 날씨를 파싱하는데

파싱은 잘되는데 문제가 있네요.

왼쪽에 있는 네모난 날씨 정보를 가져오는데 저게 자꾸 서울특별시 동작구 신대방제2동으로 뜨네요 ㅠㅠ

설정해서 원하는 지역으로 설정하면 웹상에는 내가 지정한곳이 뜨는데  url이 같아서인지 어째서인지

자꾸 서울특별시께 뜨네요 ㅠㅠ 이거 어떻게 잡죠??ㅠㅠ
JOBG (610 포인트) 님이 2015년 4월 7일 질문

1개의 답변

+1 추천
 
채택된 답변
날씨 정보 받는데 굳이 웹페이지를 파싱할 필요가 있나요?

기상청에서 API를 제공할텐데...
Gradler (109,780 포인트) 님이 2015년 4월 7일 답변
JOBG님이 2015년 4월 7일 채택됨
일단 웹페이지 파싱을 한다치면 무슨 방법이 없을까요?
동작을 설마 webview에서 위 주소로 페이지를 띄우고 파싱할때도 위 주소를 그대로 넘겨서 파싱하나요?
webview는 쓰지않지만 파싱할때 url을 위 주소 그대로 사용합니다..
위주소를 사용하면 안되는가요!?
위 주소를 파싱할때 사용하면 당연히 항상 기본값인 신대방제2동만 뜨겠지요..
설정 결과가 반영된 결과를 파싱하려면 해당 페이지를 새로 읽어와서 파싱해야 하는것 아니겠습니까?
설정이 반영된 결과 새로 읽어 오려면 어떻게 하면되는지 조금만 아주 조금만 설명 해주시겠어요?ㅠㅠ
그렇게 하려면 webview를 이용해서 위 페이지를 보여주어야 하고 현재로서는 webview를 사용하고 있지 않다고 하시니 불가합니다. 그냥 처음부터 기상청에서 제공하는 API를 이용해서 xml 로 데이터를 내려받아 파싱하시는 방법을 추천드립니다.
...