Bonjour mes amis,
j'ai créé une ontologie:
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)
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
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" +
        	    "} ";
le résultat est faux. mais lorsque je fais seulement l'homme elle marche et elle m'affiche les noms d'hommes.
qu'elle est l'erreur et comment je peux le corrigé j’espère que l'idée est claire