如何在DataDownload模式中指定文件格式?

时间:2013-08-05 20:50:07

标签: schema.org

例如,我有一个Dataset的描述,我想指定DataDownload /发布是否是xml或json文件。

属性encodingFormat似乎用于指定文件是'utf-8'还是其他类似'windows-1252'

由于

1 个答案:

答案 0 :(得分:0)

你是对的 - 它是 encodingFormat 属性。

Schema.org上的数据集page发表了不引人注意的评论

  

本课程基于W3C DCAT工作,并受益于围绕DCAT,ADMS和VoID词汇表的协作。有关完整详细信息和映射,请参阅http://www.w3.org/wiki/WebSchemas/Datasets

wiki上的这个页面提供了您正在寻找的非常好的示例。

<div itemscope="itemscope" itemtype="http://schema.org/Dataset" itemid="http://example.org/datasets/seismic-hazard-zones">

...
  <div itemprop="distribution" itemscope="itemscope" itemtype="http://schema.org/DataDownload">
    <i>Download:</i>
    <a href="http://example.org/downloads/seismic-hazard-zones.nt.gz">
      <meta itemprop="encodingFormat" content="text/plain" />
      <meta itemprop="contentUrl" content="http://example.org/downloads/seismic-hazard-zones.nt.gz" />
      <meta itemprop="inLanguage" content="en" />
      <span itemprop="description">compressed N-Triples dump</span>,
      <span itemprop="datePublished" content="2011-08-12">August 12, 2011</meta>
      <span itemprop="contentSize" content="13.9">(13.97MB)</span>
    </a>
  </div>
</div>

所以当你看到

  

encodingformat:text / plain