2012-03-22 82 views
1
SELECT * 
WHERE { 
<http://dbpedia.org/resource/People%27s_Republic_of_China> <http://dbpedia.org/ontology/abstract> ?abstract . 
FILTER (lang(?abstract)='en') 
} 

但如果我運行相同的查詢使用resourcename不包含特殊字符,那麼它將工作。爲什麼這個Sparql查詢不起作用

我不允許在Sparql中使用這樣的單詞嗎?

回答

1

我試過你的查詢FactForge,它似乎工作。你可以說得更詳細點嗎 ?你在哪裏執行你的查詢?

+0

我認爲有一些編碼問題,如果我用字符串ecoded像人民%2527s_Republic_of_China那麼它的作品,但如果使用它People%27s_Republic_of_China然後它不,但我不明白它來了%2527? – user160820 2012-03-22 17:44:11