我有一个 .owl 文件,其语法如下:
<AnnotationAssertion>
<AnnotationProperty abbreviatedIRI="iri_of_annotation"/>
<IRI>subject</IRI>
<IRI>object</IRI>
</AnnotationAssertion>
所以我可以得到一个人的注释:
OWLAnnotationProperty prop = factory.getAnnotationProperty(IRI.create("iri_of_annotation"));
individual.getAnnotations(ontology, prop);
这将返回一个注释列表,其中每个注释的主题都是个人,并且值与示例文件对象中的值类似,并且按预期工作。
但我需要以某种方式获取一个列表,其中注释的值是个人的 IRI,并且主题将类似于文件主题中的示例。
提前致谢!