2013-02-25 62 views
1

我有一個關於rdf語句的問題。 我們可以比較兩個rdf語句嗎? 例如,我從商店收到一條聲明,我可以將它與針對說對象的值的預定義語句進行比較嗎? 這可能嗎?我們可以比較兩個RDF語句嗎?

在此先感謝!

+1

爲什麼你想比較平等的語句:當且僅當下列條件成立的

兩個文字是平等的嗎?我感覺你可能會向錯誤的方向發展。 – Michael 2013-02-25 13:15:43

回答

2

如果兩個RDF語句的組件(主題,謂詞,對象)相等,則兩個RDF語句相等。

來自:http://www.w3.org/TR/rdf-concepts/

兩個RDF URI引用是等價的,當且僅當它們由字符比較結果爲相等, 字符,如Unicode字符串。

The strings of the two lexical forms compare equal, character by character. 
Either both or neither have language tags. 
The language tags, if any, compare equal. 
Either both or neither have datatype URIs. 
The two datatype URIs, if any, compare equal, character by character. 
+2

你離開困難的部分,bnodes。就圖同構而言,它們是可比的。只有一個聲明,它很模糊。相同的id可以表示相同的資源,但也可能來自不同的,不相等的RDF圖表,具有相同id(偶然)的不同資源。 – Michael 2013-02-25 13:15:12

相關問題