[英]What is the difference between rdf:_1…rdf_n and rdf:_li?
rdf:_1....rdf_n
和rdf:_li
什么rdf:_li
?
是否可以在所有rdf容器(Seq,Bag,Alt)中使用它们?
:_n
属性与按顺序使用的:li
属性等效。 依次使用:_1
, :_1
:_2
等的任何地方,都可以使用:li
。 您不仅可以将它们与所有RDF容器一起使用,还可以将它们与其他资源一起使用。
从RDF / XML语法规范 (添加了重点):
2.15容器成员资格属性元素:rdf:li和rdf:_n
RDF具有一组容器成员资格属性和相应的属性元素,这些属性元素通常与rdf:Seq,rdf:Bag和rdf:Alt类的实例一起使用,这些实例可以写为类型化节点元素 。 列表属性是rdf:_1,rdf:_2等,可以写为属性元素或属性属性,如示例17所示。 有一个rdf:li特殊属性元素,等效于order ,将在7.4节中详细说明。 始终以rdf:li特殊属性元素以XML出现的顺序完成对容器成员资格属性的映射-文档顺序很重要。 例18显示了以这种形式编写的与例17等效的RDF / XML。
另外,从RDF词汇表描述语言1.0:RDF架构 (添加了重点):
5.1.5 rdfs:容器成员属性
rdfs:ContainerMembershipProperty类具有实例rdf:_1,rdf:_2,rdf:_3 ...的属性,这些属性用于声明资源是容器的成员。 rdfs:ContainerMembershipProperty是rdf:Property的子类。 rdfs:ContainerMembershipProperty的每个实例都是rdfs:member属性的rdfs:subProperty。
给定容器C,其形式为三倍:
C rdf:_nnn O
其中nnn是大于0且没有前导零的整数的十进制表示形式,表示O是容器C的成员。
容器成员资格属性可以应用于容器以外的资源。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.