2009-09-01 52 views
1

當使用Rowlex OwlGrinder從OWL文件生成程序集時,會顯示上述錯誤消息。 段出錯OWL/XML的是例如:Rowlex:屬性節點不能包含多個實體說明

<DisjointClasses> 
     <Class URI="&foaf;Document"/> 
     <Class URI="&foaf;Organization"/> 
</DisjointClasses> 

,但同樣的錯誤信息也被扔在多個超的情況下 - 如:

<SubClassOf> 
    <Class URI="&foaf;Image"/> 
    <Class URI="&wordnet;Document"/> 
</SubClassOf> 

我非常願意以適應我本體在某種程度上與OwlGrinder兼容,但上面的代碼是由例如Protege愉快地處理的,所以我認爲它是有效的OWL。你有沒有建議如何處理不相交類/多繼承的非常重要的信息?

謝謝了很多, Hinnerk

回答

2

嗯 - 對不起這一點。看起來問題實際上是該本體的文件格式是OWL/XML。當使用RDF/XML時,事情很好。