Rowlex:プロパティノードが複数のエンティティの記述を含めることはできません

StackOverflow https://stackoverflow.com/questions/1361306

  •  20-09-2019
  •  | 
  •  

質問

上記のエラーメッセージが表示され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の物事がうまく働いています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top