Rdf 对象属性与数据类型属性?

Rdf 对象属性与数据类型属性?,rdf,jena,owl,ontology,dbpedia,Rdf,Jena,Owl,Ontology,Dbpedia,如何在DBpedia中使用Jena检查属性的类型?例如,我想检查属性是ObjectProperty还是DatatypeProperty?你能帮帮我吗?前面的问题没有答案。感谢猫头鹰中的,http://www.w3.org/2000/01/rdf-schema#label既不是ObjectProperty,也不是DatatypeProperty。这是一个AnnotationProperty。感谢您的回复,我如何识别属性的类型?通过查询类型,即实体的rdf:type附加值。注意,属性也可能没有附加类

如何在DBpedia中使用Jena检查属性的类型?例如,我想检查属性是ObjectProperty还是DatatypeProperty?你能帮帮我吗?前面的问题没有答案。感谢猫头鹰中的

http://www.w3.org/2000/01/rdf-schema#label
既不是ObjectProperty,也不是DatatypeProperty。这是一个AnnotationProperty。感谢您的回复,我如何识别属性的类型?通过查询类型,即实体的
rdf:type
附加值。注意,属性也可能没有附加类型,特别是在RDF数据中-这意味着,它只是类型
RDF:Property
,值可以是同一数据集中的RDF资源和RDF文本。只有OWL为属性引入了更强的类型。尤其是,DBpedia还包含以namespace
http://dbpedia.org/property/
-这些不是类型化的,因此既不是数据也不是对象属性。在Jena中,您可以使用SPARQL或API获取实体的类型(如果加载
模型,则在Jena中称为
资源
对应的
属性
)。如果加载一个
OntModel
,由于它代表Jena的OWL层,所以更简单。