owl/xml構文を持つowlファイルがあります。このファイルにプラグインを作成するための新しいタグを追加したいが、OWLファイルを変更すると、Javaで解析例外がスローされる。OWL/XML構文での新しいタグの追加
最初の画像はオリジナルのowlファイルです。 2番目の画像はタグを追加したファイルですが、ProtegeとJavaはこのファイルを解析できません。
owl/xml構文を持つowlファイルがあります。このファイルにプラグインを作成するための新しいタグを追加したいが、OWLファイルを変更すると、Javaで解析例外がスローされる。OWL/XML構文での新しいタグの追加
最初の画像はオリジナルのowlファイルです。 2番目の画像はタグを追加したファイルですが、ProtegeとJavaはこのファイルを解析できません。
新しいタグを追加すると、言語仕様が変更されます。これには、OWLAPI OWLParser実装であるProtégé-Ieに適合するパーサーを用意する必要があります。
これはかなり複雑な作業です。最善の策は、GitHubからOwlapiコードをチェックアウトし、独自のビルドの青写真としてその実装を使用することです。
さらに、タグはowl2モデルに収まる必要があります。そうしないと、パーサーは情報を保護者に渡すことができなくなります。
新しいタグの目的は何ですか?
似たような質問がここにあります:http://stackoverflow.com/questions/42297512/how-can-i-make-changes-in-the-owl-file-parsers-so-that-they-would- recogn-new – AKSW