FSD-Tag 'sequence'
Der Tag 'sequence' definiert eine Reihenfolge von Sätzen, Auswahlen oder andere Reihenfolgen. Anders als 'choice', definiert 'sequence' Sätze, die in festgelegter Reihenfolge erscheinen.
<sequence
name
output='yes'|'no'
max-occur
min-occur>
<record/>
<choice/>
<sequence/>
</sequence>
Attribute
nameDefiniert den Namen der Reihenfolge. Ist das Ausgabeattribut auf yes eingestellt, dann wird dieser Name zum Zuweisen der Reihenfolge an ein XML-Tag während der Eingabe, und ebenfalls als XML-Tag in den Ausgabedaten verwendet.
outputBestimmt, ob diese Zeichenfolge in der Ausgabe erscheint. Folgende Werte sind für dieses Attribut gültig:
- yes
'yes' bewirkt, dass 'sequence' einen Tag in den Ausgabedaten generiert
- no
bei 'no' wird die Zeichenfolge dagegen nur zum Beschreiben der Datenstruktur verwendet und sie erscheint nicht in den Ausgabedaten.
Der Standardwert ist yes.
- yes
max-occurDefiniert das maximale Vorkommen von 'sequence'. Der Wert 0 bedeutet uneingeschränktes Vorkommen.
Der Standardwert ist 1.
min-occurDefiniert das Mindestvorkommen für diese Reihenfolge.
Der Standardwert ist 0.