我正在尝试将xml文件作为httpresponse发送到Android应用程序的帖子中。
我理解如何从php页面here发送数据。
是否可以发送xml文件作为响应?
或者我是否必须将xml文件的内容作为字符串发送并在应用程序中解析?
如果可能,我如何阅读我的应用程序中的文件,以便我可以解析它以获取信息?
谢谢。
答案 0 :(得分:0)
以字符串形式从服务器发送xml。在应用程序端使用SaxParser,XmlPullParser或DomParser解析字符串。这些都是常用的。
这是IBM的一个教程,概述了在android中解析 http://www.ibm.com/developerworks/opensource/library/x-android/index.html
答案 1 :(得分:0)
当然可以。只需在php源文件中发送xml格式类型即可。
像下面的代码一样。抱歉写作[而不是<或者>因为这篇文章不允许标记元素。echo'[?xml version =“1.0”encoding =“utf-8”?]'; echo'[something] [/ something]';