Sto cercando di ottenere la risorsa che descrive paese Romania dal nome del paese con questa query:Recupero di una risorsa DBpedia con il suo nome stringa con SPARQL
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?x WHERE {
?x foaf:name 'Romania'
}
Tuttavia, non recupera nulla . Come posso ottenere la risorsa http://dbpedia.org/resource/Romania
(:Romania
) dalla stringa 'Romania'
. Se voglio recuperare il nome del paese dalla risorsa Paese Io uso la seguente query che funziona bene:
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX : <http://dbpedia.org/resource/>
SELECT DISTINCT ?x WHERE {
:Romania foaf:name ?x
}
Grazie! Ha funzionato. –
Fantastico! (Dovresti contrassegnare la risposta come accettata, per dimostrarlo.) –
@glennmcdonald È interessante notare che alcuni anni dopo, qualcuno ha utilizzato il modello di Infobox del Paese nella pagina Romania, quindi i risultati includono anche [Commemorative_coins_of_Romania] (http: // dbpedia. org/risorsa/Commemorative_coins_of_Romania)! –