2012-01-18 3 views
0

안녕하세요, 나머지 웹 서비스를 사용하고있는 안드로이드 응용 프로그램을 만들고 있습니다.안드로이드가 나머지 웹 서비스 호출의 응답을 처리합니다.

webservice 호출과 webservice로부터 응답 받기는 괜찮습니다. 잘 작동했습니다.

저는 우리가 안드로이드 웹 서비스에서받은 응답을 어떻게 적절하게 처리 할 수 ​​있는지 알고 싶습니다.

웹 서비스 호출에 대한 응답으로 객체의 ArrayList라고 표기된 xml 문자열이 List<Student>이라고합니다. 이제 우리는이 XML 형식을 응답으로 ArrayList에 도착하는 방법으로 변환 할 수 있는지 알고 싶습니다. 클라이언트 측에서 List<Student>이라고 말하면됩니다 (안드로이드 플랫폼에서의 의미).

답변

1

Serializable을 구현하십시오. 괜찮은 튜토리얼 here을 찾을 수 있습니다.

+0

귀하가 언급 한 해결책이 내 문제를 해결할 수 없습니다. –

+0

네 말이 맞아. 나는 너무 빨리 대답했다. 일반적으로 xml 파서 (http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html)를 사용하여 응답을 구문 분석하고 필요에 따라 객체를 만듭니다. 나는'json'을 리턴하는 REST 서비스를 사용한다. 나는 비슷한 접근법을 사용한다. 그러나 json 구문 분석은 훨씬 간단하고 java에 내장되어 있습니다. –

관련 문제