Questão FC373484
Em XML Schema, elementos complexos são aqueles que contêm outros elementos e/ou atributos. O conteúdo dos elementos complexos deve ser colocado no interior da tag
Desenvolvimento Web
FCC · 2022
Em XML Schema, elementos complexos são aqueles que contêm outros elementos e/ou atributos. O conteúdo dos elementos complexos deve ser colocado no interior da tag
- <xml:complexElement> </xml:complexElement>
- <xsd:complexContent> </xsd:complexContent>
- <xsd:complexSequence> </xsd:complexSequence>
- <xs:complexElement> </xs:complexElement>
- <xs:complexType> </xs:complexType>
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
A construção correta para declarar um tipo complexo em XML Schema é <xs:complexType> ... </xs:complexType>. Dentro dessa tag define-se o conteúdo composto de um elemento, ou seja, os subelementos e os atributos que ele pode conter.
Um tipo complexo pode ser declarado de forma anônima dentro de um <xs:element> ou como um tipo nomeado (com atributo name) para reutilização. No corpo do complexType usam-se modelos de conteúdo como sequence, choice ou all para organizar subelementos.
Além disso, cada subelemento pode ter restrições de cardinalidade por meio de minOccurs e maxOccurs, e atributos são definidos com <xs:attribute>. Em suma, tudo o que compõe um elemento composto deve ficar entre as tags <xs:complexType> e </xs:complexType>.
Conteúdo do catálogo FC Concursos · Atualizado em