sparql - 用于查找艺术家属性的 dbpedia SPARQL 查询

标签 sparql dbpedia

我正在尝试通过 DBPedia 和 SPARQL 查询语言获取有关艺术家的详细信息,但是,如何获取某些信息似乎几乎不可能(根据我的理解)。

我正在尝试获取艺术家并提取诸如他们的家乡之类的信息。我猜查询应该类似于以下内容:

SELECT ?c WHERE {
  ?b <http://dbpedia.org/property/Artist> <http://dbpedia.org/resource/Arctic_Monkeys>.
  ?b <http://www.w3.org/2002/07/owl#ObjectProperty> <http://dbpedia.org/ontology/hometown>.
  ?b rdfs:label ?c.
}

如果有人能启发我应该如何做,那将是惊人的。

我一直在尝试以下查询:

http://dbpedia.org/sparql

最佳答案

如果你想找到他们家乡的标签,试试这个:

SELECT ?hometownLabel WHERE {
  <http://dbpedia.org/resource/Arctic_Monkeys> <http://dbpedia.org/ontology/hometown> ?hometown .
  ?hometown <http://www.w3.org/2000/01/rdf-schema#label> ?hometownLabel .
}

关于sparql - 用于查找艺术家属性的 dbpedia SPARQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10245503/

相关文章:

sparql - 首选组合 SPARQL

datetime - 按 SPARQL 中的日期范围过滤

sparql - 复杂的 SPARQL 查询 - Virtuoso 性能提示?

sparql - 使用 SPARQL 从 DBpedia 获取有关足球运动员的数据

sparql - 如何在 SPARQL 中返回三重(原为 "row")数字?

Sparql 结果不包含结果中包含的指定属性

sparql - 如何使用 arq/tarql 将字符串转换为 URL?

SPARQL 从 dbpedia 获取最高峰

SPARQL 查询没有给出 dbpedia 上的所有结果

semantics - 查询 DBpedia 多个关键字