2012-01-18 79 views
0

您好,我正在创建一个Android应用程序,其中正在使用其他Web服务。Android处理来自其他web服务调用的响应

Web服务调用和从web服务获取响应是好的。 它工作正常。

我只是想知道我们如何正确处理我们从android web服务获得的响应。

作为对web服务调用的响应,我得到一个xml字符串,它表示对象的ArrayList表示List<Student>。现在我只想知道我们如何将这个XML格式转换为响应到ArrayList在客户端(表示在Android平台上)List<Student>

回答

1

实施Serializable。你会找到一个体面的教程here

+0

您提到的解决方案永远不会解决我的问题。 – 2012-01-18 16:08:50

+0

是的,你说得对。我回答得太快了。通常,您需要使用xml解析器(http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.html)解析响应并根据需要创建对象。我使用返回'json'的REST服务。我使用类似的方法。但json解析更简单,并内置到java中。 – 2012-01-18 16:16:42

相关问题