-1

我有 fuseki 在我的电脑上运行。1.1.1 版。但是当我输入查询以从 dbpedia 中进行选择时,它不会返回任何内容。所做的查询假设返回http://dbpedia.org/class/yago/Guitarist110151760作为 ?artistKind 和http://semanticweb.org/laura/ontologies/2014/9/untitled-ontology-26#Guitar作为 ?instrument . 我在protege中制作了本体,并使用了Guitarist110151760播放Instrument Guitar的限制。

PREFIX instru: <http://www.semanticweb.org/laura/ontologies/2014/9/untitled-ontology-26#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX dbpedia: <http://dbpedia.org/resource/>

select ?artistKind ?instrument
FROM <http://www.semanticweb.org/laura/ontologies/2014/9/untitled-ontology-26#>

WHERE
{
  ?artistKind instru:playsInstrument ?instrument.
  SERVICE <http://dbpedia.org/sparql> { 
    dbpedia:Eric_Clapton rdf:type ?artistKind . } 
}
4

1 回答 1

0

使用网站http://dbpedia.org/sparql对 dbpedia 本体执行成功查询,因为 jena fusiki 用于对硬盘内部的本地本体执行查询(通过加载 owl 文件)

于 2016-04-09T15:29:39.447 回答