Sparql 得到 属性 的
Sparql get property of
如何使用 sparql 查询获取特定 属性 的值。
我想要这个答案:http://micorr.ig.he-arc.ch/vocab#artefacts_alloy/3
我有这个数据:
<http://micorr.ig.he-arc.ch/vocab#artefacts_alloy/1>
a vocab:artefacts_alloy , owl:NamedIndividual ;
rdfs:label "Tin Bronze" ;
vocab:artefacts_alloy_id 1 ;
vocab:artefacts_alloy_name "Tin Bronze" ;
ont:isLinkedTo <http://micorr.ig.he-arc.ch/vocab#artefacts_alloy/3> .
我的查询是:
PREFIX owl:<http://www.w3.org/2002/07/owl#>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
PREFIX vocab:<http://micorr.ig.he-arc.ch/vocab#>
PREFIX ont: <http://purl.org/net/ns/ontology-annot#>
SELECT *
FROM <http://localhost:8080/MiCorrDS/data/MiCorrGraph>
WHERE {
?alloy rdfs:label "Tin Bronze" .
?alloy ont:isLinkedTo ?linkedTo .
}
但是没有返回任何结果。
我的错误是什么?
谢谢
问题是 ont: 前缀引用了错误的元素。
正确的是:
PREFIX ont: <http://www.co-ode.org/ontologies/ont.owl#>
如何使用 sparql 查询获取特定 属性 的值。
我想要这个答案:http://micorr.ig.he-arc.ch/vocab#artefacts_alloy/3
我有这个数据:
<http://micorr.ig.he-arc.ch/vocab#artefacts_alloy/1>
a vocab:artefacts_alloy , owl:NamedIndividual ;
rdfs:label "Tin Bronze" ;
vocab:artefacts_alloy_id 1 ;
vocab:artefacts_alloy_name "Tin Bronze" ;
ont:isLinkedTo <http://micorr.ig.he-arc.ch/vocab#artefacts_alloy/3> .
我的查询是:
PREFIX owl:<http://www.w3.org/2002/07/owl#>
PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>
PREFIX vocab:<http://micorr.ig.he-arc.ch/vocab#>
PREFIX ont: <http://purl.org/net/ns/ontology-annot#>
SELECT *
FROM <http://localhost:8080/MiCorrDS/data/MiCorrGraph>
WHERE {
?alloy rdfs:label "Tin Bronze" .
?alloy ont:isLinkedTo ?linkedTo .
}
但是没有返回任何结果。
我的错误是什么?
谢谢
问题是 ont: 前缀引用了错误的元素。
正确的是:
PREFIX ont: <http://www.co-ode.org/ontologies/ont.owl#>