2016-01-18 22 views
-2

我試圖選擇出現在sparql端點(如DBpedia)上的所有不同的語言標記,並將它們顯示爲列表,但直到現在沒有運氣。Sparql選擇所有不同的語言出現在倉庫

一個簡單的三端點示例。

<person1> rdfs:label "name1"@en 
<person1> rdfs:label "name2"@fr 
<person2> rdfs:comment "comment"@en 
<person2> rdfs:label "name3"@el 

的目標是創建一個返回SPARQL查詢:
FR
連接
EL

有什麼辦法來有效地選擇語言的標籤?

是否有任何sparql版本(1.0,1.1)的解決方案?

+2

是什麼在上下文倉庫? – AKSW

+1

更多關於你想要達到的目標以及你正在與之合作的內容,將會幫助人們提供建議。就目前來看,這是一個非常廣泛的問題,它並不適合這個網站。 – TallTed

回答

-1

考慮您的代碼包含SPARQL,你可以試試這個:

SELECT DISTINCT ?lang 
WHERE { 
    ?s ?p ?o . 
    BIND (lang(?o) AS ?lang) 
}