串行化;将数据表示成字符的序列
方式一:XMLSyntax
方式二:Turtle
一:XML方式
eg:
rdf:RDF-根元素
rdf:RDF </rdf:RDF>
rdf:Description and rdf:about -陈述的主体
<rdf:Description rdf:about=“URI of the statement’s subject”>
</rdf:Description>
属性结点
eg:
<rdf:Description rdf:about="…">
<myCamera:is-a rdf:about="…"/>
</rdf:Description>
RDF词汇表:模式定义中的元素名称与属性名称
a set of URIs represents specific meanings
Rdf:RDF,rdf:Description,rdf:ID,rdf:about,rdf:parseType,rdf:resource,rdf:li,rdf:nodeID,rdf:datatype
<rdf:RDF xmlns:rdf=””
xmlns:uom=””
xmlns:mycamera=””>
<rdf:Description rdf:about=””rdf:ID=””>
<rdf:type rdf:resource=””/>
<myCamera:manufactured_by rdf:resource=””/>
myCamera:performance
<rdf:Description rdf:about=””>
myCamera:evaluate5 starsmyCamera:evaluate/
</rdf:Description>
</myCamera:performance/>
<myCamera:model rdf:datatype=””>D300</myCamera:model>
<myCamera:weight rdf:parseType=”Resource”>
<rdf:value rdf:datatype=””>0.6</rdf:value>
<uom:units rdf:resource=””/>
</myCamera:weight>
</rdf:Description>
</rdf:RDF>
为空结点命名
<rdf:Description rdf:nodeID=””>
rdf:value0.6</rdf:value>
<uom:units rdf:resource=””/>
rdf:Description
RDF容器:rdf:Bag,rdf:Seq,rdf:Alt,rdf:li
Turtle language:
文本值:语言与数据类型 “this is in English”@en
使用命名空间前缀
@prefix pref:
缺省的命名空间
@prefix:<…>
@prefix liyang:<…>.
Liyang:liyang :name “liyang yu”.
合并相同的主体与客体:
Liyang:liyang foaf:name “liyang yu”;
Foaf:interest<…./>,
<…/>.
空结点:[]
[] a foaf:Person;
Foaf:name “liyangyu”.
Liyang: liyang a foaf:Person;
Foaf :knows[ a foaf:Person;
Foaf:name “connie”.
].
<rdf:RDF xmlns=“http://xmlns.com/foaf/0.1/”
xmlns:cc=“http://creativecommons.org/ns#”
xmlns:cert=“