2015-07-13 1 views

ответ

5

Скобки не являются законными в префиксами имен, но вы можете просто использовать полный URI вместо:

SELECT ?birthPlace 
WHERE { 
    <http://dbpedia.org/resource/Tom_Johnston_(musician)> dbpprop:birthPlace ?birthPlace 
} 

Также можно escape them using \:

SPARQL местные названия также позволяют не-буквенно-цифровые символы, разрешенные в IRI, с помощью обратных следов символов (например, ns: id \ = 123).

SELECT ?birthPlace 
WHERE { 
    dbpedia:Tom_Johnston_\(musician\) dbpprop:birthPlace ?birthPlace 
} 
Смежные вопросы