Récupérer les sous-catégories d'une Catégories Dbpedia
Bonjour à tous,
J'ai essayé cette requête SPARQL pour récupérer les sous-catégories (jusqu'à le niveau 5) de la catégorie 'http://fr.dbpedia.org/page/Catégorie:Film_par_thème' mais toujours sans vain !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
select ?cat ?catLabel ?immediateParent ?level
where {
?cat a skos:Concept .
?cat rdfs:label ?catLabel .
{
{ ?cat skos:broader <http://fr.dbpedia.org/page/Catégorie:Film_par_thème> . ?cat skos:broader ?immediateParent . BIND(1 AS ?level) }
UNION { ?cat skos:broader/skos:broader <http://fr.dbpedia.org/page/Catégorie:Film_par_thème> . ?cat skos:broader ?immediateParent . BIND(2 AS ?level) }
UNION { ?cat skos:broader/skos:broader/skos:broader <http://fr.dbpedia.org/page/Catégorie:Film_par_thème> . ?cat skos:broader ?immediateParent . BIND(3 AS ?level) }
UNION { ?cat skos:broader/skos:broader/skos:broader/skos:broader <http://fr.dbpedia.org/page/Catégorie:Film_par_thème> . ?cat skos:broader ?immediateParent . BIND(4 AS ?level) }
UNION { ?cat skos:broader/skos:broader/skos:broader/skos:broader/skos:broader <http://fr.dbpedia.org/page/Catégorie:Film_par_thème> . ?cat skos:broader ?immediateParent . BIND(5 AS ?level) }
}
}
order by ?level ?immediateParent ?cat |
J'ai eu une table vide alors que cette catégorie contient déjà des sous-catégories. Pourriez-vous me vérifier les raisons de ce résultat. J'ai essayé avec plusieurs autres catégories mais toujours sans résultat.
Pourriez-vous m'aider à trouver les raisons de ces résultats vides !
Toute information sera le bien venue et Merci d'avance !