내 sparql 쿼리에서 원하는 것은 모든 유럽 국가의 목록을 가져 오는 것이 아니라 모든 정보를 원합니다. 예를 들어, 그들의 자본, 통화, 면적 km 등. 최종 목표는 내가 프로 테지 (protege)에서 얻은 데이터 세트를 사용하는 것입니다. 내가 시도 쿼리는 다음과 같이 보았다 :모든 유럽 국가에 대한 정보 검색
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX yago: <http://dbpedia.org/class/yago/>
PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX db: <http://dbpedia.org/>
PREFIX dbp: <http://dbpedia.org/property/>
SELECT DISTINCT ?country ?capital ?area ?currency ?wealth
WHERE {
?country rdf:type yago:EuropeanCountries;
dbo:capital ?capital;
dbp:areaKm ?area;
dbp:currencyCode ?currency;
dbp:gdpPppPerCapita ?wealth .
}
이 처음 일 듯하지만, 어제의 그것은 더 이상하지 않습니다. 그래서 내 질문은, 어떻게 모든 유럽 국가와 dbpedia sparql을 사용하여 주어진 속성을 얻을 수 있습니다.
미리 감사드립니다. 어제부터