<set/>

collection : suite d'enregistrements

Par défaut, les valeurs sont présentées dans l'ordre des clés.

Exemple 1.
<!-- élément de niveau bloc, comme para -->
<set>
<info>
<!-- Métadonnées de la collection d'enregistrements -->
</info>
<record>
<!-- Premier enregistrement -->
</record>
<record>
<!-- Deuxième enregistrement -->
</record>
<record>
<!-- Troisième enregistrement -->
</record>
</set>

Parents<^>

answer, article, available, bibliography, calendar, chapter, contents, definition, description, example, excerpt, faq, figure, glossary, index, item, note, para, part, procedure, section, set, step ;

Frères<^>

%Block, %Formal, %Inline, %List ; answer, chapter, colophon, concept, contents, definition, event, index, info, part, question, record, resource, section, source, step, summary, term, title, xml ;

Enfants<^>

(info?, title?, %Block*, record+)

Attributs<^>

  • @id="xs:ID"
  • @code="xs:string"
  • @audience="xs:string"
  • @css="xs:string"
  • @class="xs:string"
  • @remap="xs:string"
  • @uri="xs:anyURI"
  • @lang="xs:string"
  • @value="xs:string"
  • @role="xs:string"
  • @scheme="xs:string"
  • Source<^>

    <xs:element name="set" type="set"/>
    <xs:complexType name="set">
    <xs:sequence>
    <xs:element minOccurs="0" ref="info"/>
    <xs:element minOccurs="0" ref="title"/>
    <xs:group maxOccurs="unbounded" minOccurs="0" ref="Block"/>
    <xs:element maxOccurs="unbounded" ref="record"/>
    </xs:sequence>
    <xs:attributeGroup ref="Attributes"/>
    </xs:complexType>