schema location: | C:\Documents and Settings\José Carlos Ramalho\Os meus documentos\XML Book Samples\poema\poema-elem-glob.xsd |
Elements |
poema |
quadra |
terno |
verso |
diagram | |||||||||||||
children | titulo autor data corpo | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="poema"> <xs:complexType> <xs:sequence> <xs:element name="titulo" type="xs:string"/> <xs:element name="autor" type="xs:string"/> <xs:element name="data" type="xs:string"/> <xs:element name="corpo"> <xs:complexType> <xs:sequence> <xs:element ref="quadra"/> <xs:element ref="quadra"/> <xs:element ref="terno"/> <xs:element ref="terno"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="tipo" type="xs:string" use="required" default="soneto"/> </xs:complexType> </xs:element> |
diagram | |
type | xs:string |
source | <xs:element name="titulo" type="xs:string"/> |
diagram | |
type | xs:string |
source | <xs:element name="autor" type="xs:string"/> |
diagram | |
type | xs:string |
source | <xs:element name="data" type="xs:string"/> |
diagram | |
children | quadra terno |
source | <xs:element name="corpo"> <xs:complexType> <xs:sequence> <xs:element ref="quadra"/> <xs:element ref="quadra"/> <xs:element ref="terno"/> <xs:element ref="terno"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | verso | ||
used by |
|
||
source | <xs:element name="quadra"> <xs:complexType> <xs:sequence> <xs:element ref="verso" minOccurs="4" maxOccurs="4"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | verso | ||
used by |
|
||
source | <xs:element name="terno"> <xs:complexType> <xs:sequence> <xs:element ref="verso" minOccurs="3" maxOccurs="3"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||
children | nome lugar | ||
used by |
|
||
source | <xs:element name="verso"> <xs:complexType mixed="1"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="nome" type="xs:string"/> <xs:element name="lugar" type="xs:string"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | |
type | xs:string |
source | <xs:element name="nome" type="xs:string"/> |
diagram | |
type | xs:string |
source | <xs:element name="lugar" type="xs:string"/> |