Sparql 将OWL个体与OWL公理相关联

Sparql 将OWL个体与OWL公理相关联,sparql,rdf,linked-data,apache-jena,Sparql,Rdf,Linked Data,Apache Jena,我必须将owl:axiom与owl:individual关联起来 我的RDF如下所示: <owl:NamedIndividual rdf:about="http://www.sab.org/abbeys#Abbaye_Notre-Dame_de_Maizières_Saint-Loup-de-la-Salle,_Saône-et-Loire"> <rdf:type rdf:resource="http://www.sab.org/abbeys#Monaste

我必须将
owl:axiom
owl:individual
关联起来

我的RDF如下所示:

<owl:NamedIndividual rdf:about="http://www.sab.org/abbeys#Abbaye_Notre-Dame_de_Maizières_Saint-Loup-de-la-Salle,_Saône-et-Loire">
        <rdf:type rdf:resource="http://www.sab.org/abbeys#Monastery"/>
        <rdfs:label>Abbaye Notre-Dame de Maizières Saint-Loup-de-la-Salle, Saône-et-Loire</rdfs:label>
        <abbeys:hasFoundationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#string">1132</abbeys:hasFoundationDate>
    </owl:NamedIndividual>
            <owl:Axiom>
        <owl:has_trusted_certainty_degree rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.9</owl:has_trusted_certainty_degree>
        <owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#string">1132</owl:annotatedTarget>
        <owl:annotatedProperty rdf:resource="http://www.sab.org/abbeys#hasFoundationDate"/>
        <owl:annotatedSource rdf:resource="http://www.sab.org/abbeys#Abbaye_Notre-Dame_de_Maizières_Saint-Loup-de-la-Salle,_Saône-et-Loire"/>
    </owl:Axiom>
有人能帮我弄清楚这件事吗


提前感谢

您的本体有一个错误的属性前缀,请参见此行:

<owl:has_trusted_certainty_degree rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.9</owl:has_trusted_certainty_degree>
0.9

我假设
owl
是owl词汇表的前缀,而不是用户定义的名称空间的前缀。因此,它不应该是
owl:has\u trusted\u degree\u
,而是名称空间
http://www.sab.org/abbeys#

您的本体具有错误的属性前缀,请参见此行:

<owl:has_trusted_certainty_degree rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.9</owl:has_trusted_certainty_degree>
0.9

我假设
owl
是owl词汇表的前缀,而不是用户定义的名称空间的前缀。因此,它不应该是
owl:has\u trusted\u degree\u
,而是名称空间
http://www.sab.org/abbeys#

RDF/XML往往会让一切变得更加困难。我建议从RDF/Turtle开始重新序列化。RDF/XML会使一切变得更加困难。我建议从RDF/Turtle开始进行再序列化。