为了开发显示我自己的 wiki (mediawiki) 内容的 android 应用程序,我想使用gwtwiki或 bliki。
我尝试了很多阅读内容或页面但没有做任何事情。
这是我做过的一项测试:
public void readContent() {
String[] listOfTitleStrings = { "Main Page", "API" };
User user = new User("", "", "http://192.168.0.2/mediawiki/api.php");
user.login();
List<Page> listOfPages = user.queryCategories(listOfTitleStrings);
Toast.makeText(getActivity(), "Pages size: " + listOfPages.size(), Toast.LENGTH_LONG).show();
for (Page page : listOfPages) {
for (int j = 0; j < page.sizeOfCategoryList(); j++) {
Category cat = page.getCategory(j);
Toast.makeText(getActivity(), cat.toString(), Toast.LENGTH_LONG).show();
}
}
}
对于此示例,页面大小为 0。我使用过user.getContent(listOfTitleStrings);
但没有再次发生。
如何使用 gwtwiki?我必须通过HTML
GET
命令读取页面并从响应内容中获取 XML 然后显示吗?还是 gwtwiki 自己做的?