몇시간 검색했는데
정보가 충분하지 않아서요 ㅠㅠ
xml을 긁어오는건가요? 아니면
html 파일에서 긁어올수있는건가요?
파싱을 한번도 해본적이없어서 잘모르겠어요 ㅠ_ㅠ
안드로이드로 하는건아니구 아마 c로하게 될것같아요
답변기다릴게요
해당 URL을 텍스트형태로 읽어들인뒤 그중에서 필요한 정보만 찾아 써야겠죠.
이놈은 파이선을 사용한 환율 추출 예제긴 한데 C라고 해서 달라질건 없습니다. http://poorteam.tistory.com/entry/Python-%EC%8B%9C%EC%9E%91
HTTP커넥션->데이터 긁어오기->원하는 위치로 이동->데이터 빼내기 순서겠네요. 소스가 html이든 xml이든 방법상 큰 차이는 없겠습니다. xml이면 좀더 편하겠지요.
당연히 해당 기관에서 제공하는 전용API가 있을 경우 그걸 쓰는게 훨씬 낫습니다. 왜냐면 이 방법은 해당 페이지 레이아웃이 바뀔때마다 업데이트를 해줘야 하거든요. 저기 네이버 환율도 현재는 API가 제공되는 걸로 알고 있으므로 그걸 쓰는게 좋겠죠.
--
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
따로 해당 기관에서 제공하는 API가 있지 않는 한
해당 URL을 텍스트형태로 읽어들인뒤 그중에서 필요한 정보만 찾아 써야겠죠.
이놈은 파이선을 사용한 환율 추출 예제긴 한데 C라고 해서 달라질건 없습니다.
http://poorteam.tistory.com/entry/Python-%EC%8B%9C%EC%9E%91
HTTP커넥션->데이터 긁어오기->원하는 위치로 이동->데이터 빼내기 순서겠네요. 소스가 html이든 xml이든 방법상 큰 차이는 없겠습니다. xml이면 좀더 편하겠지요.
당연히 해당 기관에서 제공하는 전용API가 있을 경우 그걸 쓰는게 훨씬 낫습니다. 왜냐면 이 방법은 해당 페이지 레이아웃이 바뀔때마다 업데이트를 해줘야 하거든요.
저기 네이버 환율도 현재는 API가 제공되는 걸로 알고 있으므로 그걸 쓰는게 좋겠죠.
--
댓글 달기