给定一个特定类别(即https://commons.wikimedia.org/wiki/Category:Motorcycles),我想在 SPARQL 中递归地获取所有子类别的名称:
SELECT ?category ?entityLabel WHERE {
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
#get sub categories of category wd:Q7025402
}
LIMIT 10000
或使用 MediaWiki API:
https://commons.wikimedia.org/w/api.php?{get all subcategories of Category:Motorcycles}
有没有办法做到这一点?