SPARQL查询以打印dbpedia中的人名、生日对列表



给定维基百科文章标题(人名)的列表,如何打印每个人的姓名和生日配对?

以下是使用SPARQL 1.1:中的VALUES子句来实现这一点的一种方法

PREFIX dbpedia: <http://dbpedia.org/resource/>
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?givenName ?surname ?birth
WHERE
{      
  ?person dbpedia-owl:birthDate ?birth .      
  ?person foaf:givenName ?givenName .      
  ?person foaf:surname ?surname .      
  VALUES ?person { dbpedia:Albert_Einstein dbpedia:Max_Planck dbpedia:Marie_Curie }
}

最新更新