如何使用DBPEDIA中的SPARQL以简单的方式获取有关一个国家的资本、货币、语言、人口等信息



如何使用DBPEDIA中的SPARQL以简单的方式获取有关一个国家的资本、货币、语言、人口等信息。有简单的方法吗?

我找到了这个问题的解决方案,我找到了一个返回所有必填字段的查询,

SELECT DISTINCT ?country ?population ?capital ?currency WHERE {
{?country rdf:type 
<http://dbpedia.org/class/yago/WikicatMemberStatesOfTheUnitedNations> .
?country  <http://dbpedia.org/ontology/populationTotal> ?population .
?country  <http://dbpedia.org/ontology/capital> ?capital .
?country  <http://dbpedia.org/ontology/currency> ?currency .}
UNION
{?country rdf:type <http://dbpedia.org/ontology/Country> .
?country  <http://dbpedia.org/ontology/populationTotal> ?population .
?country  <http://dbpedia.org/ontology/capital> ?capital .
?country  <http://dbpedia.org/ontology/currency> ?currency .}
}

SPARQL结果

相关内容

最新更新