繁体   English   中英

OWL-API从OWLOntologyManager获取本体

[英]OWL-API getting an ontology from the OWLOntologyManager

是否有从OWLOntologyManager获取特定本体的“简单”方法? 我使用管理器加载了一个本体和缺陷,并且可以使用OWLOntologyManager.getOntologies()访问HasSet,在这里可以看到所有导入的本体。

还有一个OWLOntologyManager.getOntology(IRI)函数,但该函数仅在本体没有versionID的情况下才有效, OWLOntologyManager.getOntology(IRI)我要获取的本体具有versionID并且此函数将仅返回null。

有任何想法吗?

如果我理解正确,则可以使用OntologyManager.getVersions(IRI ontology)函数来执行此操作。 它将返回一个java.util.Set<OWLOntology> ,其中包含具有指定本体IRI的所有本体。

您可以在此处找到此方法的Javadoc。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM