안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드와 외부db와의 직접연결이
가능은 하나 추천하지는 않는다. 그리고 왠만하면 파싱해서 사용하라
는 어떤 웹사이트를 통해 알아본결과
돔파싱, sax파싱, xml파싱이 있다는거까지 알았습니다.
제가 만드려고하는게
db ->웹서버(php를 통해 xml파일을 만듬) ->안드로이드
이거인데요
이때 php는 말그대로 xml파일을 갱신해주는 역할만 합니다.
그럼 안드로이드에서 php를 호출하여 만들어지거나 갱신된 xml파일을 가지고 파싱을 해야하는데요
파싱관련 소스는 많은데 도저히 어떻게 해야할지 감이 안잡히내요..;
소스들이 웹서버에 있는 xml을 파싱하는 소스는 많은데
참조하려고해도 안되네요;
혹시 참조할 수 있는 사이트나 지식을 가지고계시면
죄송하지만 좀 알려주시면 감사하겠습니다 ㅠㅜ




웹서버에 있는 php에 get이나 post방식으로 선택사항 같은 값을 넣어서 요청하면
php파일에서 해당 값들에 해당하는 자료들을 db에서 검색해와
결과를 xml로 출력합니다.
만약 php 파일의 주소가 www.abcd.com/test.php 이고 get방식으로 category=1 이라는
값을 준다면 url은 www.abcd.com/test.php?category=1 이 되겠죠.
url주소는 저런식으로 되어있지만 php에서 결과값을 xml로 만들어서 출력하므로
저런 형식으로 접속을 하면 결과값은 xml 형태로 받게됩니다.
참조하실것은 php에서 get이나 post로 넘어온 값을 받는 방법과
php에서 xml 형식으로 출력하는 방법을 알아보시면 됩니다.