【发布时间】:2013-07-08 10:16:07
【问题描述】:
我们开始使用 Schema.org 中的词汇表,并正在寻找一种简单有效的方法来通过对象标识符或唯一 URL 来引用对象。
例如,在Organization 类型中有一个属性employee 引用Person。我们希望能够使用唯一标识符而不是整个对象来引用它。
根据Schema.org,最好的解决方案是什么?
【问题讨论】:
标签: schema.org microdata
我们开始使用 Schema.org 中的词汇表,并正在寻找一种简单有效的方法来通过对象标识符或唯一 URL 来引用对象。
例如,在Organization 类型中有一个属性employee 引用Person。我们希望能够使用唯一标识符而不是整个对象来引用它。
根据Schema.org,最好的解决方案是什么?
【问题讨论】:
标签: schema.org microdata
如果Person(分别是名称-值对)在同一页面上定义,您可以使用itemref attribute,其中包含对id(s) 的引用:
具有
itemscope属性的元素可能指定了itemref属性,以提供要抓取的附加元素列表以查找项目的名称-值对。
使用Microdata’s itemid attribute,您可以指定标识项目的 URL。
但是,Microdata 要求词汇表明确指定支持 itemid,即 Schema.org hasn’t done yet。
【讨论】: