【问题标题】:multiple authors or contributors in schema.orgschema.org 中的多个作者或贡献者
【发布时间】:2015-07-31 01:33:31
【问题描述】:

如果查看 schema.org 中的 Movie 类型,actoractors 属性都是允许的(演员取代演员)。但是authorcontributor 属性没有等价物。在我看来,例如一篇新闻文章,通常可以有多个作者和/或贡献者。

Order 中的 orderedItem 属性允许单个 OrderItem/Product 或 OrderItems/Products 的集合。我们可以对authorcontributor 属性做同样的事情吗,即。在一个集合中保存多个实体?

【问题讨论】:

  • (1) 您真的是指“但 actor [...] 没有等价物”这句话中的 actor 吗? (2) orderedItem 怎么会有“一个 OrderItems/Products 的集合”作为值?

标签: schema.org


【解决方案1】:

您可以多次添加一个属性。

例如,一个Movie 可以有两个actors:

<article typeof="schema:Movie">
  <ul>
    <li property="schema:actor" typeof="schema:Person">…</li>
    <li property="schema:actor" typeof="schema:Person">…</li>
  </ul>      
</article>

Person could have two names

【讨论】:

    猜你喜欢
    • 2011-09-13
    • 2014-10-16
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 2017-11-17
    • 2021-03-15
    • 2022-01-27
    • 1970-01-01
    相关资源
    最近更新 更多