我想获取某个类别及其子类别下的所有文章名称。
我知道的选项:
- 使用维基百科API。它是否有这样的选项?
- 下载维基百科备份。哪种格式更适合我的使用?
- 还可以在维基百科中搜索类似于
incategory:“music”
的内容,但我没有看到以XML格式查看的选项。
请分享您的想法。
我想获取某个类别及其子类别下的所有文章名称。
我知道的选项:
incategory:“music”
的内容,但我没有看到以XML格式查看的选项。请分享您的想法。
您可以通过以下两种API方法来实现:
YOUR_URL/api.php?action=query&format=json&list=categorymembers&cmtitle=Category:Music
YOUR_URL/api.php?action=query&format=json&list=categorymembers&cmtype=subcat&cmtitle=Category:Music
您可以在Mediawiki API上获取更多信息。
list=categorymembers
来完成。
incategory:"music"
似乎不进行子类别搜索。