2017-09-22 4 views
1

Il est facile de sélectionner toutes les déclarations de fuseki avec une requête comme:SPARQL sélectionner l'espace de nom

SELECT * { ?s ?o ?z} 

mais comment obtenir toutes les déclarations d'un certain préfixe d'espace de nom?

Répondre

1

Cela peut être fait en testant l'URI: si « d'un certain préfixe d'espace de noms » vous voulez que les sujets dans l'espace de noms: pour ?s:

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