我使用Protege4成功地合并了两个本体,并保存为Onab.owl。在这个文件中,我不知道如何通过OWL API更改本体的URI。你能帮我用OWL API改变它吗?非常感谢。
发布于 2011-01-06 23:36:29
您可以使用org.semanticweb.owlapi.util.DefaultPrefixManager类的方法获取和设置前缀名称。祝好运!
发布于 2013-12-19 22:10:05
使用所需的新IRI创建一个SetOntologyID实例,并将其应用于本体:
manager.applyChange(ontology, setOntologyID());
然后保存本体,它的IRI就会发生变化。
https://stackoverflow.com/questions/4606493
复制相似问题