0

我使用 protege 4 成功合并 2 个本体并保存为 Onab.owl。在这个文件中,我不知道如何通过 OWL API 更改本体的 URI。你能帮我用OWL API来改变它吗非常感谢。

4

2 回答 2

0

您可以使用 org.semanticweb.owlapi.util.DefaultPrefixManager 类的方法获取和设置前缀名称。祝你好运!

于 2011-01-06T15:36:29.237 回答
0

使用您想要的新 IRI创建一个SetOntologyID实例并将其应用于本体:

manager.applyChange(ontology, setOntologyID());

然后保存本体,它的IRI会被改变。

于 2013-12-19T14:10:05.013 回答