XIP Format

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

Im einfachsten Fall besteht ein XIP aus einer XML-Datei. Die auszutauschenden Daten werden in einem definierten XML-Format beschrieben. Bei komplexeren Daten kann ein XIP aus mehreren Dateien bestehen, die unterhalb eines Verzeichnis liegen müssen, aber auch Unterverzeichnisse beliebiger Tiefe enthalten können. Dieses Verzeichnis kann auch mit ZIP zu einer ZIP-Datei zusammengefasst werden.

Ein XIP ist ein drei verschiedenen Formen gültig.

  1. Einfache XML-Datei
  2. Verzeichnisstruktur mit Dateien
  3. ZIP-Datei, die Verzeichnisstrukturen mit Dateien enthält

Einfache XML Datei

Eine einfache XML Datei kann eines der Folgenden Elemente enthalten:

Eine einfache XIP-Datei mit einem Artikel könnte z.B. so aussehen

<?xml version="1.0" encoding="UTF-8" ?>

<article anchor="article.example.1" name="Example 1" parent="pool.tutorial" template="tpl.content" filename="article.example">
   <text name="sp_title">Einfache XIP-Datei</text>
</article>

Um mehrere Elemente in einer XML Datei zu definieren können alle oben aufgeführten Elemente innerhalb eines <xip>-Elementes liegen.

Eine einfache XML-Datei mit mehreren Artikeln könnte z.B. so aussehen

<?xml version="1.0" encoding="UTF-8" ?>

<xip>
   <article anchor="article.example.1" name="Example 1" parent="pool.tutorial" template="tpl.content" filename="article.example">
      <text name="sp_title">Einfache XIP-Datei 1 von 2</text>
   </article>
   <article anchor="article.example.2" name="Example 1" parent="pool.tutorial" template="tpl.content" filename="article.example">
      <text name="sp_title">Einfache XIP-Datei 2 von 2</text>
   </article>
</xip>