Bonjour mes amis,
j'ai créé une ontologie:
puis j'ai créé une requête dont la réponse et les noms des homme et des femmes. voici la requête que je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 homme ------ Jack (subclass of homme) ------ johson (subclass of homme) femme ------ MArie (subclass of femme) ------ Natacha (subclass of femme)
le résultat est faux. mais lorsque je fais seulement l'homme elle marche et elle m'affiche les noms d'hommes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 String sparqlQuery = "PREFIX name:<http://www.owl-ontologies.com/Ontology1400577325.owl#>\n" + "PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" + "PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>\n" + "SELECT ?homme ?femme\n" + "WHERE {\n" + " ?homme rdf:type name:homme\n" + "?femme rdf:type name:femme\n" + "} ";
qu'elle est l'erreur et comment je peux le corrigé j’espère que l'idée est claire
Partager