안드로이드 개발 질문/답변
(글 수 45,052)
웹에 있는 정보를 받아서 안드로이드로 보여주기 위해서..
xml을 받아와 파싱하는 방법과 DB에 직접 접근하는 방법이 있겠지요?? (맞나요?)
그런데.. 어떠한 웹페이지의 xml페이지를 얻거나 DB에 접근하려면 그 웹사이트를 운영하는 쪽에 문의하여 얻어내야 하나요?
(요청해야 한다면 일반적으로 이런것을 가르쳐 주는지요.. )
만약 두가지 다 가능할때는.. 아무래도 DB를 이용하는 쪽이 더 빠른지요..
그리고.. 만약 웹에 게시판이 있으면.. 그 게시판을 어플로 볼수 있도록 할수 있나요? (게시판 관리자가 아닐 경우에요..)
웹뷰를 사용하는 방법 말고 혹시 있는지 궁금합니다..
2011.04.22 17:17:43
답변 감사합니다 ^^ 그런데 한가지 추가 질문 하고 싶습니다.. 그 api에 대한건데요..
api를 사용하는게 어떤식인지 알수 있을까요?
예를 들어 서울 교통이나 동부엔티에스 같은 경우 오픈 api를 제공하는데요.. 예를 들어
http://openapi.dongbunts.co.kr/ds/index.html
이 사이트요..
즉, Opne API가 제공하는게 어떠한건지.. 그리고 어떻게 사용하는건지 입니다..
그냥 대략적인 흐름만 답변해 주시면 나머지는 찾아보겠습니다




본인이 해당 서비스 사이트를 담당하고 있다면 답은 분명히 나옵니다.
1. DB 직접 접근
서비스 제공 업체에서 DB 접근 권한을 줄리가 없죠. 미치지 않고서야..
또한 안드로이드에서 DB 직접 접근은 권장하지를 않습니다.
2. api 제공
api 는 기존에 제공을 해준다면야 규격서만 요청하면 되겠지만 그게 아니라면
해당 작업도 공수가 들어가는 작업이라서 아마 쉽게 해주지는 않을겁니다.
없는걸 돈도 안받고 개발을 해줄리가 없죠..ㅋ
3. 웹 게시판
일반적으로 웹 게시판 내용을 앱으로 표시하려면 html 을 파싱하거나 하는 식으로 처리하시면 됩니다.