解析来自 Web 服务的结果
我目前正在尝试解析从网络服务返回的结果。有没有一种方法可以以简单的方式做到这一点。响应以 XML 格式返回。目前,代码如下:
Uri uri = Uri.parse("http://www.example.com/restaurant/sanfrancisco?search=pizza");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
该代码返回的结果是单个数据块。我想获取这个结果并以合适的格式显示它们,最好是列表格式。 有没有直接的方法来做到这一点?
I am currently trying to parse the results returned from a webservice. Is there a way to do this in a simple manner. The response is returned in XML format. Currently, the code is as follows:
Uri uri = Uri.parse("http://www.example.com/restaurant/sanfrancisco?search=pizza");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
The results returned from this code is a single chunk of data. I would like to take this result and display them in a decent format, preferably a list format.
Is there a straight forward way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
网上有很多 XML 解析教程。看看他们。您可以使用 SAX 或 DOM 解析器。
http://www.androidpeople.com/android-xml-parsing-教程-使用-saxparser/
There are plenty of XML parsing tutorials on the net. Take a look at them. You can either use a SAX or a DOM parser.
http://www.androidpeople.com/android-xml-parsing-tutorial-using-saxparser/