Wie kann ich die Anzahl der Personen in der Ontologie unabhängig von den Klassen oder Unterklassen, denen sie angehören, nur mithilfe der OWL API (nicht SPARQL oder andere Tools) erhalten. Ich habe versucht, dies:Abrufen der Anzahl der Personen in der Ontologie mit OWL API
NodeSet<OWLNamedIndividual> inds = reasoner.getInstances(subClass, false);
int numofInd = inds.getNodes().size();
Wo subClass
eine Unterklasse von Thing
ist. Aber wie könnte ich die ganze Anzahl von Individuen in der Ontologie bekommen?
'OWLOntology :: getIndividualsInSignature (boolean includeImportsClosure)' finden http://owlapi.sourceforge.net/javadoc/org/semanticweb/owlapi/model /OWLOntology.html#getIndividualsInSignature(boolean) – AKSW
@AKSW vielen Dank! Es funktionierte – Fabi
@AKSW könnten Sie bitte Ihre Antwort als Antwort, kein Kommentar, so dass ich es als die richtige markieren kann? – Fabi