2016-02-26 58 views
0

我正在研究RDF查詢語言。所以,我已經安裝了Apache Jena。下面
RDF給出的數據是:空白節點的ARQ查詢

@prefix foaf: <http://xlmns.com/foaf/0.1/> . 

_:a foaf:name "Alice" . 
_:b foaf:name "Ashish" . 

和ARQ查詢:

PREFIX foaf: <http://xmlns.com/foaf/0.1/> 

SELECT ?x ?name 
WHERE { ?x foaf:name ?name } 

問題 - 我的結果是:

+---+------+ 
| x | name | 
+---+------+ 
+---+------+ 

正確的結果是:

+-----+---------+ 
| x | name | 
+-----+---------+ 
| _:c | "Alice" | 
| _:d | "Bob" | 
+-----+---------+ 

回答

3

數據中的前綴是錯誤的。查詢正確使用xmlns,但數據有拼寫錯誤,xlmns(「l」和「m」交換)。

+0

哦!失誤錯誤。謝謝Joshua Tayar –