1

场景:使用来自使用 Wordpress 构建的网站的数据制作 Android 应用程序。它的使用方式将与网站本身有很大不同,但使用的数据大部分相同,因此我需要的不仅仅是一个简单的 WebView。该网站使用 Wordpress 来充分发挥其 CMS 功能,它不仅仅是一个传统的 Wordpress 博客。

我知道 WordPress 一直在构建一个相当强大的 XML-RPC API 来获取帖子、页面、自定义帖子类型、类别、标签、自定义分类法、媒体、评论、选项等(wordpress xmlrpc api codex 这里:http://codex. wordpress.org/XML-RPC_WordPress_API)。

我是一名 Web 开发人员,但我了解 Java。不幸的是,除了学习一些教程和玩一些东西之外,我还没有在 Android 上开发太多东西。

我查看了适用于 Android 的官方 Wordpress 应用程序(此处的存储库:https ://android.trac.wordpress.org/browser#trunk/src/org/xmlrpc/android )以了解它们如何收集所有适当的数据,但客户端他们开发的远远超出了我的需要,我不能像 .jar 一样将它完全弹出并使用它。

所以我想我的问题是:以前有人做过吗?您使用的是哪种客户端,预打包的还是自定义的?我知道以前有人问过类似的问题,但我也知道最新版本的 Wordpress (3.4) 中添加了很多对 WP XML-RPC API 的改进,所以那里没有很多信息,但是任何方向将不胜感激。

4

1 回答 1

1

在尝试为基于 PHP/mySQL 的网站制作应用程序时,我也遇到了同样的问题。我认为您可以检查 XML Parser

如何使用 SAX 解析器解析 XML

http://www.androidhive.info/2011/11/android-xml-parsing-tutorial/

但是对于我的网站,我正在尝试使用 Jsoup 直接解析 html 并填充列表视图。

使用标准java从HTML段中提取文本

于 2012-07-12T11:36:46.597 回答