O elemento do <anyAttribute> permite-nos de estender o original de XML com os atributos n�o especificados pelo schema!
O elemento do <anyAttribute>
O elemento do <anyAttribute> permite-nos de estender o original de XML com os atributos n�o especificados pelo schema.
O seguinte exemplo � o fragmento de um schema de XML chamado �family.xsd�. Mostra uma declara��o para o elemento da �pessoa�. Usando o elemento do <anyAttribute> n�s podemos adicionar todo o n�mero dos atributos ao elemento da �pessoa�:
Agora n�s queremos estender o elemento da �pessoa� com um atributo do �gender�. Neste caso n�s podemos fazer assim, mesmo se o autor do schema acima nunca declarar todos os atributos do �gender�.
Olhar esta lima do schema, chamada �attribute.xsd�:
A lima de XML acima � v�lida porque o schema �family.xsd� permite que n�s adicionem um atributo ao elemento da �pessoa�.
Os elementos do <any> e do <anyAttribute> s�o usados fazer o original EXTENSIBLE! Permitem que os originais contenham os elementos adicionais que n�o s�o declarados nos schemas principais de XML.
Keywords: Elemento do anyattribute de XSD, tipos de dados do xsd, tipo de dados do xsd, xsd visual do est�dio, tutorial do xsd, elemento opcional do xsd, atributos do xsd, xml do xsd, exemplos do xsd, xsd do cdata