Tag 'sequence' in FSD
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, 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. Gültige Werte für dieses Attribut sind yes oder no, wobei der Wert yes bewirkt, dass 'sequence' einen Tag in den Ausgabedaten generiert; bei 'no' wird dagegen die Zeichenfolge nur zum Beschreiben der Datenstruktur verwendet, und sie erscheint nicht in den Ausgabedaten.
Der Standardwert für dieses Attribut ist yes.
max-occurDefiniert das maximale Vorkommen von 'sequence'. Der Wert 0 bedeutet uneingeschränktes Vorkommen.
Der Standardwert für dieses Attribut ist 1.
min-occurDefiniert das Mindestvorkommen von 'sequence'.
Der Standardwert für dieses Attribut ist 0.