JSON

Feed (XML)

The Atom data formats provide a format for web content and metadata syndication. The XML media type is defined by RFC 4287. The JSON data format is specific to GEDCOM X and is a translation to JSON from the XML.

Namespace:http://www.w3.org/2005/Atom
URI:http://www.w3.org/2005/AtomFeed
Extends:ExtensibleElement

Attributes

Name Type Description
Attributes inherited from CommonAttributes
base anyURI The base.
lang string The language.

Elements

Name Type Occurs Description
author Person 0..* The author of the feed.
contributor Person 0..* information about a category associated with the feed
generator Generator 0..1 identifies the agent used to generate the feed
icon anyURI 0..1 identifies an image that provides iconic visual identification for the feed.
id anyURI 0..1 a permanent, universally unique identifier for the feed.
results int 0..1 The total number of results available, if this feed is supplying a subset of results, such as for a query.
index int 0..1 The index of the first entry in this page of data, if this feed is supplying a page of data.
link Link 0..* a reference from a feed to a Web resource.
logo anyURI 0..1 identifies an image that provides visual identification for the feed.
rights string 0..1 information about rights held in and over the feed.
subtitle string 0..1 a human-readable description or subtitle for the feed.
title string 0..1 a human-readable title for the feed
updated dateTime 0..1 the most recent instant in time when the feed was modified in a way the publisher considers significant.
entry Entry 0..* The entries in the feed.
facet Field 0..* The list of facets for the feed, used for convenience in browsing and filtering.

Example

<?xml version="1.0" encoding="UTF-8"?>
<Feed xmlns="http://www.w3.org/2005/Atom" base="..." xml:lang="...">
  <author base="..." xml:lang="...">
    <name>...</name>
    <uri>...</uri>
    <email>...</email>
  </author>
  <author>
    <!--...-->
  </author>
  <!--...more "author" elements...-->
  <contributor base="..." xml:lang="...">
    <name>...</name>
    <uri>...</uri>
    <email>...</email>
  </contributor>
  <contributor>
    <!--...-->
  </contributor>
  <!--...more "contributor" elements...-->
  <generator base="..." uri="..." xml:lang="..." version="...">...</generator>
  <icon>...</icon>
  <id>...</id>
  <gx:results xmlns:gx="http://gedcomx.org/v1/">...</gx:results>
  <gx:index xmlns:gx="http://gedcomx.org/v1/">...</gx:index>
  <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
  <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
    <!--...-->
  </link>
  <!--...more "link" elements...-->
  <logo>...</logo>
  <rights>...</rights>
  <subtitle>...</subtitle>
  <title>...</title>
  <updated>...</updated>
  <entry base="..." xml:lang="...">
    <author base="..." xml:lang="..." />
    <author>
      <!--...-->
    </author>
    <!--...more "author" elements...-->
    <category base="..." xml:lang="..." scheme="..." term="..." label="..." />
    <category scheme="..." term="..." label="...">
      <!--...-->
    </category>
    <!--...more "category" elements...-->
    <gx:confidence xmlns:gx="http://gedcomx.org/v1/">...</gx:confidence>
    <content type="..." />
    <contributor base="..." xml:lang="..." />
    <contributor>
      <!--...-->
    </contributor>
    <!--...more "contributor" elements...-->
    <id>...</id>
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <published>...</published>
    <rights>...</rights>
    <gx:score xmlns:gx="http://gedcomx.org/v1/">...</gx:score>
    <title>...</title>
    <updated>...</updated>
  </entry>
  <entry>
    <!--...-->
  </entry>
  <!--...more "entry" elements...-->
  <facet id="..." type="...">
    <gx:link xmlns:gx="http://gedcomx.org/v1/" template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <gx:link xmlns:gx="http://gedcomx.org/v1/" template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </gx:link>
    <!--...more "link" elements...-->
    <gx:value xmlns:gx="http://gedcomx.org/v1/" id="..." confidence="..." sortKey="..." xml:lang="..." resource="..." datatype="..." type="..." labelId="..." />
    <gx:value xmlns:gx="http://gedcomx.org/v1/" resource="..." datatype="..." type="..." labelId="...">
      <!--...-->
    </gx:value>
    <!--...more "value" elements...-->
  </facet>
  <facet type="...">
    <!--...-->
  </facet>
  <!--...more "facet" elements...-->
</Feed>