场景:使用来自使用Wordpress构建的网站的数据制作Android应用。它的使用方式与网站本身有很大的不同,但使用大部分相同的数据,所以我需要的不仅仅是一个简单的WebView。该网站使用Wordpress来实现最全面的CMS功能,它不仅仅是传统的Wordpress博客。
我知道WordPress已经构建了一个相当强大的XML-RPC API来获取帖子,页面,自定义帖子类型,类别,标签,自定义分类,媒体,评论,选项等等(wordpress xmlrpc api codex here:{{3 }})。
我是一名网络开发人员,但我了解Java的方法。不幸的是,除了一些教程和玩一些东西之外,我还没有在Android上发展太多。
我查看了官方Wordpress for Android应用程序(此处存储库:http://codex.wordpress.org/XML-RPC_WordPress_API),了解他们如何收集所有相应的数据,但他们开发的客户端远远超出我的需求,我可以'正好像.jar一样弹出它然后继续使用它。
所以我想我的问题是:有人之前做过这个吗?您使用了哪种类型的客户端,预先打包的客户端或自定义客户端?我之前已经问过类似的问题了,但我也知道在最新版本的Wordpress(3.4)中添加了很多对WP XML-RPC API的改进,所以没有很多信息,但是方向将非常感激。
答案 0 :(得分:1)
在尝试为基于PHP / mySQL构建的网站制作应用时,我也遇到了同样的问题。我想你可以检查XML Parser
How to parse XML using the SAX parser
http://www.androidhive.info/2011/11/android-xml-parsing-tutorial/
但是对于我的网站,我试图使用Jsoup直接解析html并填充listview。