Rowlex:プロパティノードが複数のエンティティの記述を含めることはできません
質問
上記のエラーメッセージが表示されOWLファイルからアセンブリを生成するRowlex OwlGrinderを使用する場合。 OWL / XMLの問題のある部分は、例えば、ある
<DisjointClasses>
<Class URI="&foaf;Document"/>
<Class URI="&foaf;Organization"/>
</DisjointClasses>
が、同じエラーメッセージは、複数のスーパークラスの場合にスローされます - 例えば:ます。
<SubClassOf>
<Class URI="&foaf;Image"/>
<Class URI="&wordnet;Document"/>
</SubClassOf>
私はOwlGrinderと互換性があるように拡張し、特定の私のオントロジーを収容して完全に喜んではなく、上記のコードは、喜ん例門徒のために私はそれが有効なOWLであると仮定によって処理されます。非常に重要な - - あなたはどのようにアプローチする方法の提案を持っていますか?互いに素-クラスの情報/マルチ継承
は、あなたにたくさんありがとうございました Hinnerk
解決
うーん - このため申し訳ありません。問題のように見えるが、実際にそのオントロジーはOWL / XMLであることのファイル形式でした。 RDFを使用している場合/ XMLの物事がうまく働いています。
所属していません StackOverflow