SELECT * WHERE { <http://dbpedia.org/resource/People%27s_Republic_of_China> <http://dbpedia.org/ontology/abstract> ?abstract . FILTER (lang(?abstract)='en') }
но если я выполню тот же запрос, используя resourcename, не содержащий специального символа, он будет работать.
resourcename
Разве я не могу использовать такие слова в Sparql?
Я попробовал ваш запрос с FactForge , и, похоже, он работает. Можете быть более конкретными ? Где вы выполняете свой запрос?