针对DBPedia的SPARQL查询以获取项的所有属性值

时间:2016-06-23 21:43:45

标签: sparql semantic-web dbpedia information-retrieval

我是语义网的新手,我想检索" apple"的所有属性 - 价值对。来自DBPedia使用SPARQL查询。下面我在http://dbpedia.org/sparql编辑器中编写了查询,但它没有返回任何结果。你能告诉我哪里出错了吗?

PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
prefix dbo: <http://dbpedia.org/ontology/>
prefix owl: <http://www.w3.org/2002/07/owl#>
prefix prov: <http://www.w3.org/ns/prov#>
prefix foaf: <http://xmlns.com/foaf/0.1/>
prefix dbp: <http://dbpedia.org/property/>
prefix dct: <http://purl.org/dc/terms/>

select * where {<http://http://dbpedia.org/page/Apple> ?property ?value}

2 个答案:

答案 0 :(得分:2)

您曾两次撰写http://。此外,查询的正确URI为/resource/,而非/page/

工作查询:

select * where {<http://dbpedia.org/resource/Apple> ?property ?value}

请记住,这将为您提供有关水果的信息,而不是公司。

答案 1 :(得分:2)

我正在向您提供查询,该查询将为您提供有关Apple公司而不是Apple Fruit的信息。

PREFIX dbprop: <http://dbpedia.org/property/>
PREFIX db: <http://dbpedia.org/resource/>
SELECT ?property, ?value WHERE {db:Apple_Inc ?property ?value}