0
Comment vérifier et filtrer les chaînes vides à l'aide de sparql. (? Ressource)Comment vérifier si une chaîne est nulle ou vide dans une requête SPARQL?
Comment vérifier et filtrer les chaînes vides à l'aide de sparql. (? Ressource)Comment vérifier si une chaîne est nulle ou vide dans une requête SPARQL?
Dans le titre, vous demandez à propos de null ou vide, mais dans la question, vous ne mentionnez que des chaînes vides. Demandez-vous des valeurs qui sont '" "', ou des valeurs qui ne sont pas liées? Aussi, qu'est-ce que cela a à voir avec [tag: swrl]? Il ne semble pas avoir quelque chose à voir avec [tag: swrl], donc je supprime l'étiquette, au moins pour l'instant. –
Vous êtes rigth sur [SWRL] (http://stackoverflow.com/questions/tagged/swrl), merci pour l'édition. Et je mentionne null ou vide. Parce que je peux toujours rendre ma propriété vide;) – Pepita
Désolé, je ne comprends toujours pas ce que vous voulez dire. Il y a quelques problèmes que vous pourriez avoir, et votre question ne précise pas ce que vous avez. Vérifier si, par exemple, une personne a 'foaf: name' qui est' "" 'est un motif simple' select * où {? X foaf: name ""}} ', mais vérifiant si quelqu'un a * non * foaf: name 'select * où {? x <> *? x le filtre n'existe pas {? x foaf: name []}}'. Si vous avez déjà des résultats et qu'ils contiennent des bindings avec des valeurs non définies, alors vous aurez besoin de quelque chose comme 'filter bound (? name)' ou 'filter! bound (? name)', selon que vous voulez que –