Marca Sequence (sequência) FSD
A marca "sequence" (sequência) define uma sequência de registros, escolhas ou outras sequências. Ao contrário de choice (escolha), uma sequência define registros em uma ordem fixa.
<sequence
name
output='yes'|'no'
max-occur
min-occur>
<record/>
<choice/>
<sequence/>
</sequence>
Atributos
name(nome)Defina o nome da sequência. Se o atributo de saída estiver definido como yes (sim), este nome será usado como nome da marca XML na saída e para coincidir a sequência com uma marca XML durante a entrada.
output(saída)Define se a sequência deverá ser incluída na saída ou não. Os valores válidos para este atributo são:
- yes (sim)
significa que "sequence” gera uma marca na saída
- no (não)
significa que a sequência simplesmente descreve a estrutura de dados e não aparece na saída.
O valor default é yes.
- yes (sim)
max-occur(ocorr-máx.)Define o número máximo de ocorrências para a sequência. Um valor zero significa que pode ser qualquer número de ocorrências.
O valor default é one (um).
min-occur(ocorr-mín.)Define o número mínimo de ocorrências para esse sequência.
O valor default é zero.