Тег «Sequence» (FSD)
Тег «Sequence» определяет последовательность записей, выбора, а также другие последовательности. В отличие от тега «Choice», тег «Sequence» определяет записи в фиксированном порядке.
<sequence name output='yes'|'no' max-occur min-occur> <record/> <choice/> <sequence/> </sequence>
Атрибуты
name
Определяет имя последовательности. Если для атрибута «output» установлено значение Да, это имя используется как имя XML-тега в выходных данных для сопоставления последовательности с XML-тегом при обработке данных ввода.
output
Определяет необходимость включения последовательности в выходные данные. Допустимые значения этого атрибута:
- Да
Означает, что последовательность вызывает генерацию тега в выходных данных.
- Нет
Означает, что последовательность предназначена только для описания структуры данных и не включается в выходные данные.
Значение по умолчанию — Да.
- Да
max-occur
Определяет максимальное количество вхождений для последовательности. Нуль означает любое число вхождений.
Значение по умолчанию — Один.
min-occur
Определяет минимальное число вхождений для последовательности.
Значение по умолчанию — Нуль.