Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
xml
xml
borderStylesolid
<digitalObject PID="uniqueID">
	
  <!-- there are a set of core object properties -->
  <objectProperties>
    <property/>
    <property/>
    ...
  </objectProperties>

  <!-- there can be zero or more datastreams -->
  <datastream>
    <datastreamVersion/>
    <datastreamVersion/>
    ...
  </datastream>

</digitalObject>

...

Schema Location

The official version of the FOXML 1.1 XML schema can be found here. A copy of this schema is also provided with the Fedora distribution. Fedora validates all Fedora objects against this schema before objects are permanently stored in the repository.

Example FOXML Documents

An example is worth a thousand words. Therefore, we have provided two annotated example digital objects encoded in FOXML.

Where is the FOXML XML schema?

An offical published version of the FOXML XML schema. A copy of the schema is also provided with the Fedora distribution. Fedora validates all Fedora objects against this schema before objects are permanently stored in the repository.

...

Other Formats

...

Yes! The Fedora repository service is designed to be able to accommodate different XML formats for encoding digital objects through its ingest and export operations, available via the Fedora management service interface (API-M) and command-line tools.

...