2013-02-25 36 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

相关问题