0

protege 4 を使用して 2 つのオントロジーをマージし、Onab.owl として保存しました。このファイルでは、オントロジーの URI を OWL API で変更する方法がわかりません。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 に答える