Sparql 使用DBpedia进行图书搜索

Sparql 使用DBpedia进行图书搜索,sparql,dbpedia,Sparql,Dbpedia,我想编写代码来查询DBpedia并搜索图书信息,如作者、书名等 前缀是什么?我应该使用哪个命名图来构建此SPARQL查询?示例查询可能如下所示: 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/> P

我想编写代码来查询DBpedia并搜索图书信息,如作者、书名等


前缀是什么?我应该使用哪个命名图来构建此SPARQL查询?

示例查询可能如下所示:

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/>
PREFIX ontology: <http://dbpedia.org/ontology/>

select distinct ?s  ?author 
where {
?s rdf:type ontology:Book;
  ontology:author ?author .
}
前缀rdf:
前缀rdfs:
前缀dbpedia:
前缀本体:
选择不同的作者
在哪里{
?s rdf:类型本体:书籍;
本体论:作者?作者。
}
你可以在电脑上测试 默认图形是


您可能还需要查看book类属性的示例查询如下所示:

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/>
PREFIX ontology: <http://dbpedia.org/ontology/>

select distinct ?s  ?author 
where {
?s rdf:type ontology:Book;
  ontology:author ?author .
}
前缀rdf:
前缀rdfs:
前缀dbpedia:
前缀本体:
选择不同的作者
在哪里{
?s rdf:类型本体:书籍;
本体论:作者?作者。
}
你可以在电脑上测试 默认图形是

您可能还需要查看book类的属性