使用一个例子来说明RDF文档的格式,RDF是一个XML文件,注释是每一行的作用。
<?xml version="1.0"?> <!-- XML声明 -->
<rdf:RDF <!-- RDF文档根元素 -->
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" <!-- 命名空间,规定了带有前缀 rdf 的元素来自命名空间 "http://www.w3.org/1999/02/22-rdf-syntax-ns#" -->
xmlns:cd="http://www.recshop.fake/cd#"><!-- 同上 -->
<rdf:Description <!-- 包含了对被 rdf:about 属性标识的资源的描述 -->
rdf:about="http://www.recshop.fake/cd/Empire Burlesque"> <!--唯一标识一个资源-->
<cd:artist>Bob Dylan</cd:artist> <!--资源属性-->
<cd:country>USA</cd:country>
<cd:company>Columbia</cd:company>
<cd:price>10.90</cd:price>
<cd:year>1985</cd:year>
</rdf:Description>
</rdf:RDF>
以上代码生成的三元组:
生成的图模型: