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

xml파일의 데이터값을 안드로이드에서 가져오려는데요...

0 추천

 

android -> php -> mysql  후에 
mysql->php->android 을 구현하고 있는데요.
 
*현재
안드로이드에서 php로 값을 전송하고 그 값을 토대로 mysql 커리를 이용해 저장 후 
php에서 그 저장한 값을 토대로 xml파일로 만들어주는 과정 까지 했습니다.
 
*이제
php에서 만든 xml 파일의 값을 가져오려는데요. 
검색을 통해 찾던 중에 xmlpullparser을 이용하는 방법이 있더라고요.
 
질문:
 
xml파일이 저장된곳이 서버컴퓨터인데 어떻게 서버컴퓨터의 xml파일에 어떻게 접근할까요?
도움이 될만한 예제나 조언좀해주세요.~_~
찬스님 (300 포인트) 님이 2013년 5월 22일 질문

1개의 답변

0 추천
xml파일을 다운받을수 있도록 링크를 만들어서 app에서 받아갈수 있게 하는 방법을 쓰거나

 

서버에 특정 url 호출시 화면에 xml내용을 뿌려주고 app에서 받아가도록 하는 방법을 쓰면 될것 같네요.

request와 response의 개념을 조금 찾아보시면 이해에 도움이 될거라 생각되구요.

 

app에서 특정 url로 요청(request)을 하게 되면 결과(response)를 받게 됩니다.

이 결과를 브라우져는 화면에 뿌려주는 것이구요.

app이라면 그걸 stream으로 받아서 가공하여 사용할수가 있습니다.

 

서버에서 response에 xml 내용을 넣어서 보내준다면 app에서는 그 xml 내용을 받아서 사용할수가 있다는 것이죠
이라슈 (8,770 포인트) 님이 2013년 5월 22일 답변
답변감사합니다.
굳이 xml파일생성 하지 않아도 되겠네요??
그럼 php에  echo을 이용해 웹에 xml형식으로 뿌려주고  openstream으로 가져와서 xmlpullparser을 이용해 쓰면될까요??
넵 그렇게 사용하셔도 됩니다.
정말 감사합니다.!!!
...