我正在尝试使用此查询通过国家/地区名称获取描述国家/地区罗马尼亚的资源:
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?x WHERE {
?x foaf:name 'Romania'
}
Run Code Online (Sandbox Code Playgroud)
但是,它不会检索任何内容.如何通过字符串获取resource http://dbpedia.org/resource/Romania(:Romania)'Romania'.如果我想通过国家/地区资源检索国家/地区的名称,我使用以下查询,该工作正常:
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?x WHERE {
:Romania foaf:name ?x
}
Run Code Online (Sandbox Code Playgroud)