att.repeatable

att.repeatable supplies attributes for the elements which define component parts of a content model.
모듈tagdocs — Documentation Elements
원소alternate anyElement classRef elementRef sequence
속성속성
contextsupplies an XPath identifying a context within which this component of a content model must be found
상태 수의적
자료 유형
minOccurs(빈도의 최소 수) indicates the smallest number of times this component may occur.
상태 수의적
자료 유형 teidata.count
기본값 1
maxOccurs(빈도의 최대 수) indicates the largest number of times this component may occur.
상태 수의적
자료 유형 teidata.unboundedInt
기본값 1
Schematron

<sch:rule context="*[@minOccurs and @maxOccurs]">
<sch:let name="min"
 value="@minOccurs cast as xs:integer"/>

<sch:let name="max"
 value="if ( normalize-space(@maxOccurs) eq 'unbounded' ) then -1 else @maxOccurs cast as xs:integer"/>

<sch:assert test="$max eq -1 or $max ge $min">@maxOccurs should be greater than or equal
to @minOccurs</sch:assert>
</sch:rule>
<sch:rule context="*[@minOccurs and not(@maxOccurs)]">
<sch:assert test="@minOccurs cast as xs:integer lt 2">When @maxOccurs is not specified,
@minOccurs must be 0 or 1</sch:assert>
</sch:rule>