1
我是新来的本体和耶拿的概念,所以我不知道我在正确的措辞这个..阅读耶拿OntModel使用依赖
我需要阅读的一系列连接的猫头鹰文件(由)命名空间依赖关系?)放入内存Jena模型(OntModel?)中,以便可以运行推理。我该怎么做呢?文件的顺序是否重要?我是否需要调用特定的方法来“运行推理引擎”?
我是新来的本体和耶拿的概念,所以我不知道我在正确的措辞这个..阅读耶拿OntModel使用依赖
我需要阅读的一系列连接的猫头鹰文件(由)命名空间依赖关系?)放入内存Jena模型(OntModel?)中,以便可以运行推理。我该怎么做呢?文件的顺序是否重要?我是否需要调用特定的方法来“运行推理引擎”?
这就是我所做的。看来工作
OntModel model = ModelFactory.createOntologyModel();
for (OwlFile referencedOntology: referencedOntologyList) {
model.getDocumentManager().addAltEntry(referencedOntology.getNamespace(), referencedOntology.getURI());
}
model.read(ontology.getURI());
的OwlFile
对象包含的URI本体文件以及它的命名空间。
referencedOntologyList
包含引用OwlFile
小号
ontology
的列表是包含在主本体中的OwlFile
。