2011-12-23 188 views
-4

我需要查詢使用SPARQL DBpedia中:SPARQL查詢SPARQL查詢

  1. 輸入:一個人 輸出的名字: 姓氏,性別,年齡,職業

  2. 輸入:組織名稱 輸出: 的創始人,如果它是公共的還是私人

  3. 輸入:日期 輸出: 如果是重要日期舉例:基督徒或復活節

  4. 輸入:一個城市名稱 輸出: 該州,地區的城市。

回答

0

我想我需要首先,而是例如 爲1。我能做知道資源...

SELECT * 
where 
{ 
<http://dbpedia.org/resource/Name_x> dc:description ?p. 
<http://dbpedia.org/resource/Name_x> foaf:surname ?y 
<http://dbpedia.org/resource/Name_x> foaf:name ?y 
<http://dbpedia.org/resource/Name_x> foaf:office ?y 
}  

IM檢查其他

+0

你是什麼意思?請確保你只是在這裏問相關的問題。 – 2016-04-18 10:13:41

0

下面是一個例子#4

首先你需要看看DbPedia中的城市本體類。 城市被描述爲city

Select distinct ?city ?location 
Where 
{ 
    ?city a dbo:City. 
    ?city dbo:location ?location. 
} 
LIMIT 100 

然後你就可以過濾子句,以獲得您想要的城市。