Estoy tratando de obtener el recurso que describe país Rumania por el nombre del país con esta consulta:Recuperando un recurso DBpedia por su nombre en cadena con SPARQL
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?x WHERE {
?x foaf:name 'Romania'
}
Sin embargo, no recupera nada . ¿Cómo puedo obtener el recurso http://dbpedia.org/resource/Romania
(:Romania
) por la cadena 'Romania'
. Si quiero recuperar el nombre del país por el recurso país utilizo la siguiente consulta, que funciona bien:
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?x WHERE {
:Romania foaf:name ?x
}
Gracias! Funcionó. –
¡Genial! (Deberá marcar la respuesta como aceptada, para demostrar que.) –
@glennmcdonald Curiosamente, algunos años más tarde, alguien ha utilizado la plantilla de Ficha de país en la página de Rumania, por lo que los resultados también incluyen [Commemorative_coins_of_Romania] (http: // DBpedia. org/resource/Commemorative_coins_of_Romania)! –