N�s podemos controlar COMO os elementos devem ser usados nos originais com indicadores.
Indicadores
H� sete indicadores como segue:
Indicadores da ordem:
Tudo
Seq��ncia
Escolha
Indicadores da ocorr�ncia:
maxOccurs
minOccurs
Indicadores do grupo:
Nome de grupo
nome do attributeGroup
Indicadores da ordem
Os indicadores da ordem s�o usados definir a ordem do elemento.
Todo o indicador
O indicador do <all> especifica que os elementos da crian�a podem aparecer em toda a ordem, e que cada elemento da crian�a deve ocorrer somente uma vez:
Nota: Ao usar o indicador do <all> voc� pode ajustar o indicador do <minOccurs> a 0 ou a 1 e o indicador do <maxOccurs> pode somente ser ajustado a 1 somente (o <minOccurs> e o <maxOccurs> s�o descritos mais tarde
Indicador bem escolhido
O indicador do <choice> especifica que um elemento ou outro da crian�a podem ocorrer:
O indicador da ocorr�ncia � usado definir como frequentemente um elemento pode ocorrer.
Nota: Para todos os indicadores da �ordem� e do �grupo� (alguns, tudo, seq��ncia, escolha, nome de grupo, e refer�ncia do grupo) o valor de defeito para maxOccurs e minOccurs � 1.
indicador dos maxOccurs
O indicador do <maxOccurs> especifica o n�mero m�ximo das �pocas que um elemento pode ocorrer:
O exemplo acima indica que o elemento do �child_name� pode ocorrer um m�nimo de uma vez (o valor de defeito para minOccurs � 1) e um m�ximo de dez vezes no elemento da �pessoa�.
indicador dos minOccurs
O indicador do <minOccurs> especifica o n�mero m�nimo das �pocas que um elemento pode ocorrer:
O exemplo acima indica que o elemento do �child_name� pode ocorrer um m�nimo das �pocas zero e um m�ximo de dez vezes no elemento da �pessoa�.
Ponta: Para permitir que um elemento apare�a um n�mero ilimitado das �pocas, usa a indica��o " unbounded " do maxOccurs= como dada no seguinte exemplo:
A lima de XML acima contem um elemento da raiz nomeado �pessoas�. Dentro deste elemento da raiz n�s definimos tr�s �elemento da pessoa�. Cada obriga��o do elemento da �pessoa� contem o elemento do �full_name� e pode conter at� cinco elementos do �child_name�.
Os indicadores do grupo s�o usados definir jogo relacionado dos elementos.
Grupos do elemento
Os grupos do elemento s�o definidos com a declara��o do grupo como segue:
<xs:group name="groupname">
...
</xs:group>
Voc� deve definir um tudo, uma escolha, ou uns elementos da seq��ncia dentro da declara��o do grupo. O seguinte exemplo define um grupo nomeado �persongroup�, isso define um grupo dos elementos que devem ocorrer em uma seq��ncia exata:
Keywords: O complexo de XSD datilografa indicadores, xsd visual do est�dio, tutorial do xsd, atributos do xsd, xsd do cdata, xml do xsd, namespace do xsd, exemplos do xsd, exemplo do xsd, xsd da amostra, atributo do xsd, elementos do xsd, schema do xsd, refer�ncia do xsd