2010-12-23 25 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文件。

相關問題