<--! Exercício XML Schema Receita>
<? XML version="1.0" encoding="iso-8859-1" ?>
<xs:schema xmlns:xs="www.w3c.org/2001/xmlschema" >
<xs:element name="receita">
<xs:complexType>
<xs:attribute name="codigo" type="xs:positiveInteger">
<xs:sequence>
<xs:element name="nome" type="xs:String" />
<xs:element name="ingredientes">
<xs:complexType>
<xs:sequence>
<xs:element name="ingrediente" type="xs:String" maxOccurs="unbounded"/>
<xs:complexType>
<xs:sequence>
<xs:attribute name="quantidade" type="xs:positiveInteger">
<xs:attribute name="unidade" type="xs:String">
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="preparo">
<xs:complexType>
<xs:sequence>
<xs:element name="passo" type="xs:String" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="rendimento">
<xs:complexType>
<xs:sequence>
<xs:attribute name="quantidade" type="xs:positiveInteger">
<xs:attribute name="unidade" type="xs:String">
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Melhor site de anúncio de veículos
-
Recomendo a todos o site www.bracar.com.br. Nele é possível anunciar
veículos sem pagar nada. O site permite pesquisar anúncios na sua cidade,
no seu es...
2 comentários:
Pedro, você fez uma ligeira confusão: Não é necessário criar uma sequencia (xs:sequence) para incluir atributos. Se o elemento já for complexo, você pode encaixá-los diretamente. Caso contrário, você pode declarar um conteúdo simples (xs:simpleContent).
Aproveitando: valide seu esquema com o site colocado na seção de tutoriais do learnloop.
Postar um comentário