PDF Export

Soweit die in den nächsten Abschnitten beschrieben Dienste nicht explizit eine andere Regelung festlegen, gelten allgemein die folgenden Format und Kodierungsregeln:

Zeichensatz

Die XML-Dokumenten sollten mit UTF-8 kodiert sein. Alternativ kann auch ISO-8859-1 verwendet werden.

Dezimalwerte

Dezimalwerte sind durch Punkt ( . ) getrennt. Tausenderzeichen werden nicht verwendet. Bei Formatangaben entspricht der Wert vor dem Komma, der Anzahl der Vorkommastellen, der Wert nach dem Komma, der Anzahl Nachkommastellen. Eine Definition 7,2 umfaßt also 9 Ziffern.

Datums-/Zeitangaben

Format für Datumsangaben: JJJJ-MM-TT ( TT=Tag; MM=Monat; JJJJ=Jahr; jeweils mit Vornullen).

Beispiel: 2004-08-20

Format für Zeitangaben: HH:MM:SS (HH=Stunde; MM=Minute; SS=Sekunde, jeweils mit Vornullen)

Beispiel: 09:54:16

Format für Zeitpunkte ist gemäß XML Standard: YYYY-MM-DDThh:mm:ss. - YYYY Jahr - MM Monat - DD Tag - T Trenner zwischen Datum und Uhrzeit - hh Stunden - mm Minuten - ss Sekunden

Beispiel: 2002-05-30T09:00:00

Heftnummern / Vertriebsausgaben

Format für Heftnummern: AAAA/JJJJ (AAAA=Heftausgabe, JJJJ=Jahr).

Beispiel: 0012/2002

Datentypen in Elementdefinitionen

  • N Numerisch
  • C Character / alphanumerisch
  • D Datum
  • T Time
  • NC numerische Character-Felder: hier ist die einzufügende Zahl mit führenden Nullen auf die Gesamtlänge zu bringen. Beispiel: die PVA in ‚in_abo__struct‘ welche z. B. den Wert ‚10729‘ besitzt ist dann (aufgrund der Länge 8 der PVA) als ‚00010729‘ zu kodieren.

Sonderzeichen

Folgende Zeichen sind in einem XML entsprechend der XML Spezifikation zu kodieren, falls sie nicht Teil der XML eigenen Auszeichnung sind: - & → &amp; - < → &lt; - > → &gt;

Leere Tags

Falls leere Elemente übergeben werden (also z.B. <promotion-source></promotion-source> oder <promotion-source/>) so wird dies als Löschung eines evtl. vorhandenen Default-Wertes für dieses Element betrachtet. Es sollte deshalb vermieden werden, leere Elemente zu übergeben, außer ein Default-Wert soll explizit gelöscht werden.

Reihenfolge der Elemente

Die Reihenfolge der Elemente ist wie dargestellt einzuhalten. Dateien, die diesbezügliche Fehler aufweisen, werden als Ganzes abgelehnt.

This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information