我正在尝试使用 owlapi 彻底的网络 bean 加载 .owl 文件,以使用 owlapi 文档中列出的代码插入个人及其数据属性,但它无法加载文件,但是当我将 .owl 文件转换为 .rdf 格式时已成功加载,我能够插入所需的数据。我需要操作 .owl 文件而不是 .rdf 格式
以下是我用来加载.owl但没有成功的代码
File fileBase = new File("src/java/ontology.owl); OWLOntologyManager manager = OWLManager.createOWLOntologyManager(); OWLOntology ontology= manager.loadOntologyFromOntologyDocument(fileBase);
但是当我使用如下所示的 rdf fromat 时,它已成功加载
File fileBase = new File("src/java/ontology.rdf);
那么我该如何克服这个问题并加载 .owl 文件呢?
以下命令是将公理保存到本体文件的最佳命令吗?
manager.saveOntology(本体);