2017-09-22 18 views
1

から選択それはのようなクエリで布石からすべての文を選択するのは簡単です:SPARQLは、名前空間

SELECT * { ?s ?o ?z} 

が、特定の名前空間接頭辞からすべての文を取得する方法?

答えて

1

これは、URIをテストすることによって行うことができます。「特定の名前空間接頭辞から」あなたは、名前空間の被験者をしたい場合:?sのために:

PREFIX ns: <....> 
SELECT * { 
?s ?o ?z 
FILTER (isURI(?s) && STRSTARTS(str(?s), str(ns:))) 
}