2012-04-07 33 views
2

我有一个问题,即在RDF中编写三元组。根据http://www.w3.org/TR/rdf-concepts/#section-triples的描述,有人说谓词应该是一个URI。关于RDF中的主题谓词对象三元组

但让我们说如果我想写一些像 <http://mydomain.com/#me>site-owner "http://mydomain.com"那么,我该如何为网站所有者编写一个URI。我有点困惑。正如本教程给出的

http://videolectures.net/training06_sure_stsw/。 他写RDF以XML作为

<rdf:Description rdf:about=“#York”> 
    <tel>6086592</tel> 
</rdf:Description> 

然而,这里的实际谓语电话是不是在URI格式。我有点困惑。即使一个人使用XML,另一个人使用NTriples,我认为它应该是相同的,不是。谢谢

回答

2

在你的例子中,tel将扩展为类似于http://example.org/tel的东西,它使用RDF/XML中RDF元素中定义的文档的默认命名空间,所以它仍然是一个URI。

只需为网站所有者设置一个URI并将其用于定义该三元组。更好的是,尝试使用标准词汇表,如FOAFDublin Core

如果你还没有,你可能想看看RDF primer。实际上,w3c上的大部分资源都非常好,你应该从这些开始。