Bonjour,
Je manipule un fichier RDF avec Jena et je souhaiterais récupérer la proprieté "name" d'une instance de classe donnée.
Voici mon code mais en résultat il me sort tout les triplet RDF, alors que moi je ne veux que le name
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 System.out.println("Les instances de la classe " + classe + " sont :"); OntClass c = m.getOntClass("http://xmlns.com/foaf/0.1/" + classe); Iterator it = c.listInstances(); if (!it.hasNext()) { System.out.println ("Cette classe n'a pas d'instance"); } else { while (it.hasNext()) { Individual i = (Individual) it.next(); System.out.println(i.getProperty(m.getOntProperty("http://xmlns.com/foaf/0.1/name"))); ...
Partager