0
閱讀批註我使用耶拿讀本體中的公理中定義的註釋屬性。 例如我有這種個人及其所連接的公理與OWL匿名註釋目標
<owl:NamedIndividual rdf:about="http://www.co-ode.org/ontologies/pizza/pizza.owl#firstPizza">
<rdf:type rdf:resource="http://www.co-ode.org/ontologies/pizza/pizza.owl#Pizza"/>
<hasCountryOfOrigin>
<Country>
<hasCountryOfOrigin rdf:resource="http://www.co-ode.org/ontologies/pizza/pizza.owl#Italy"/>
</Country>
</hasCountryOfOrigin>
</owl:NamedIndividual>
<owl:Axiom>
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">123</owl:versionInfo>
<owl:annotatedSource rdf:resource="http://www.co-ode.org/ontologies/pizza/pizza.owl#firstPizza"/>
<owl:annotatedProperty rdf:resource="http://www.co-ode.org/ontologies/pizza/pizza.owl#hasCountryOfOrigin"/>
<owl:annotatedTarget>
<Country>
<hasCountryOfOrigin rdf:resource="http://www.co-ode.org/ontologies/pizza/pizza.owl#Italy"/>
</Country>
</owl:annotatedTarget>
</owl:Axiom>
在這裏,我們對個人(firstPizza)和匿名個體之間的關係(所述第一hasCountryOfOrigin)註解。我能夠讀取公理和他們解析到我自己的自定義數據結構。我的問題是:我不能找到一種方法來告訴裏面firstPizaa匿名個體是同一個作爲公理匿名個體。 JENA給每個人不同的ID。我怎麼知道他們是平等的?
感謝您的回答。我是生產產量的人。我正在使用OWAAPI使用在ObjectAssertionProvider中定義的此方法getOWLObjectPropertyAssertionAxiom。我如何使用owlAPI添加rdf:nodeid? –