schemaorg-coda :: Example

eg-0398

From v29.4

JSON-LD

{
  "@context": "https://schema.org",
  "@type": "Periodical",
  "issn": "0140-6736",
  "hasPart": {
    "@id": "vol376",
    "@type": "PublicationVolume",
    "volumeNumber": "376",
    "hasPart": [
      {
        "@id": "issue9735",
        "@type": "PublicationIssue",
        "datePublished": "2010-07-03",
        "pageEnd": "140",
        "pageStart": "69",
        "issueNumber": "9735"
      },
      {
        "@id": "issue9734",
        "@type": "PublicationIssue",
        "datePublished": "2010-07-03",
        "pageEnd": "68",
        "pageStart": "1",
        "issueNumber": "9734"
      }
    ]
  },
  "name": "The Lancet",
  "publisher": "Elsevier"
}

RDFa

<!-- A list of the issues for a single volume of a given periodical. -->
<div vocab="https://schema.org/" typeof="Periodical">
  <h1 property="name">The Lancet</h1>
  <p>Volume 376, July 2010-December 2010</p>
  <p>Published by <span property="publisher">Elsevier</span>
  <ul>
    <li>ISSN <span property="issn">0140-6736</span></li>
  </ul>
  <h3>Issues:</h3>
  <div property="hasPart" typeof="PublicationVolume" resource="#vol376">
    <meta property="volumeNumber" content="376">
    <ul>
      <li property="hasPart" typeof="PublicationIssue" resource="#issue9734">No.
        <span property="issueNumber">9734</span>
        <time datetime="2010-07-03" property="datePublished">Jul 3, 2010</time>
        p <span property="pageStart">1</span>-<span property="pageEnd">68</span>
      </li>
      <li property="hasPart" typeof="PublicationIssue" resource="#issue9735">No.
        <span property="issueNumber">9735</span>
        <time datetime="2010-07-03" property="datePublished">Jul 10, 2010</time>
        p <span property="pageStart">69</span>-<span property="pageEnd">140</span>
      </li>
    </ul>
  </div>
</div>

Microdata

<!-- A list of the issues for a single volume of a given periodical. -->
<div itemscope itemtype="https://schema.org/Periodical">
  <h1 itemprop="name">The Lancet</h1>
  <p>Volume 376, July 2010-December 2010</p>
  <p>Published by <span itemprop="publisher">Elsevier</span>
  <ul>
    <li>ISSN <span itemprop="issn">0140-6736</span></li>
  </ul>
  <h3>Issues:</h3>
  <div itemprop="hasPart" itemscope itemtype="https://schema.org/PublicationVolume" itemid="#vol376">
    <meta itemprop="volumeNumber" content="376">
    <ul>
      <li itemprop="hasPart" itemscope itemtype="https://schema.org/PublicationIssue" itemid="#iss9734">No.
        <span itemprop="issueNumber">9734</span>
        <time datetime="2010-07-03" itemprop="datePublished">Jul 3, 2010</time>
        p <span itemprop="pageStart">1</span>-<span itemprop="pageEnd">68</span>
      </li>
      <li itemprop="hasPart" itemscope itemtype="https://schema.org/PublicationIssue" itemid="#iss9735">No.
        <span itemprop="issueNumber">9735</span>
        <time datetime="2010-07-03" itemprop="datePublished">Jul 10, 2010</time>
        p <span itemprop="pageStart">69</span>-<span itemprop="pageEnd">140</span>
      </li>
    </ul>
  </div>
</div>

Pre-Markup

<!-- A list of the issues for a single volume of a given periodical. -->
<div>
 <h1>The Lancet</h1>
 <p>Volume 376, July 2010-December 2010</p>
 <p>Published by Elsevier
 <ul>
   <li>ISSN 0140-6736</li>
 </ul>
 <h3>Issues:</h3>
 <ul>
   <li>No. 9734 Jul 3, 2010 p 1-68</li>
   <li>No. 9735 Jul 10, 2010 p 69-140</li>
 </ul>
</div>