rdf:_1....rdf_n
和rdf:_li
之间有什么区别?
我可以在所有rdf容器(Seq,Bag,Alt)中使用它们吗?
答案 0 :(得分:1)
:_n
属性相当于按顺序使用的:li
属性。您按顺序使用:_1
,:_2
等的任何地方,都可以使用:li
。您不仅可以将它们与所有RDF容器一起使用,还可以将它们与其他资源一起使用。
从 RDF / XML语法规范(强调添加):
2.15 Container Membership Property Elements: rdf:li and rdf:_n
RDF具有一组容器成员资格属性并且相应 属性元素主要用于rdf的实例:Seq, rdf:Bag和rdf:可以写为类型节点的Alt类 元素即可。列表属性是rdf:_1,rdf:_2等,可以 写为属性元素或属性属性,如 例17. 有一个rdf:li特殊属性元素 相当于rdf:_1,rdf:_2按顺序,详见部分 7.4。到容器成员资格属性的映射始终按照rdf:li特殊属性元素出现在XML中的顺序完成 - 文件顺序很重要。等效的RDF / XML到Example 在实施例18中显示了以这种形式书写的17。
此外,来自 RDF词汇描述语言1.0:RDF架构(强调添加):
5.1.5 rdfs:ContainerMembershipProperty
rdfs:ContainerMembershipProperty类具有实例 属性rdf:_1,rdf:_2,rdf:_3 ...用于表示a resource是容器的成员。 RDFS:ContainerMembershipProperty 是rdf:Property的子类。每个实例 rdfs:ContainerMembershipProperty是一个rdfs:subPropertyOf rdfs:member property。
给定容器C,形式的三倍:
C rdf:_nnn O
其中nnn是大于0的整数的十进制表示 没有前导零,表示O是容器C的成员。
容器成员资格属性可以应用于除以外的资源 容器强>