有人可以帮我找到德语维基百科文章的链接吗?
例如,我查询所有德国电影:
SELECT ?film
WHERE { ?film skos:subject http://dbpedia.org/resource/Category:German_films }
有没有这样的选项dbpedia:wikipage-de
向我显示维基百科的德语网站?所有结果都只有一个前缀,如 foaf:page 和名为:[http] http://en.wikipedia.org/wiki/* 的内容
我不确定您到底在寻找什么,但如果您想从德语维基百科查找 dbpedia 提取的内容,我认为您需要查看http://de.dbpedia.org/;例如,http://de.dbpedia.org/page/Sepsidae对应于英语维基百科上http://dbpedia.org/page/Sepsidae的德语维基百科页面。这有帮助吗?
你不能
此信息在英文 dbpedia 中不可用(只有德文标签和摘要)
您可以使用标签,它通常与文章名称相同。德语 dbpedia 是另一种选择,或者您可以下载德语转储(来自 dbpedia.org)并在您自己的服务器中使用它们
您的请求不起作用(至少对我而言)。我必须做:
SELECT ?film
WHERE { ?film <http://purl.org/dc/terms/subject> <http://dbpedia.org/resource/Category:German_films> }
我想你想做的是这样的:
SELECT ?film
WHERE { ?film <http://purl.org/dc/terms/subject> <http://dbpedia.org/resource/Kategorie:Deutscher_Film> }
这样您就可以从德语维基百科获得文章。就像@jimkont 说的那样,这个请求不能在英文 dbpedia 上运行,你需要获取德语转储。