我正在尝试通过 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/