2010-12-23 54 views
2

有人可以帮我找到德国维基百科文章的链接吗?[SPARQL/DBPedia]我可以从结果中找到德语wikipedia-URL吗?

例如,我有所有的德国电影的查询:

SELECT ?film 
WHERE { ?film skos:subject http://dbpedia.org/resource/Category:German_films } 

有没有像dbpedia:wikipage-de一个选项,显示我维基百科的德国网站? 所有的结果都只有一个像foaf:page这样的前缀,并且所调用的内容为:[http://en.wikipedia.org/wiki/*

回答

1

不能

这些信息是不是在英语DBpedia中(仅适用于德国标签和抽象)

您可以使用标签可用时,它通常是一样的物品名称。 德国dbpedia是另一种选择,或者您可以下载德国转储(从dbpedia.org)并将它们用于您自己的服务器中

0

您的请求无效(至少对我而言)。我不得不这样做:

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> } 

,所以你会得到从德国Wikipedia文章。就像@ jimkont所说的,这个请求不能在英文dbpedia上运行,你需要得到德文的dump文件。

相关问题