L'elemento del <anyAttribute> ci permette di estendere il documento di XML con gli attributi non specificati dallo schema!
L'elemento del <anyAttribute>
L'elemento del <anyAttribute> ci permette di estendere il documento di XML con gli attributi non specificati dallo schema.
Il seguente esempio � il frammento da uno schema di XML chiamato �family.xsd�. Mostra una dichiarazione per l'elemento �della persona�. Usando l'elemento del <anyAttribute> possiamo aggiungere tutto il numero di attributi all'elemento �della persona�:
Ora desideriamo estendere l'elemento �della persona� con un attributo �di genere�. In questo caso possiamo fare cos�, anche se l'autore dello schema qui sopra non dichiarasse mai alcuni attributi �di genere�.
Guardare questa lima dello schema, chiamata �attribute.xsd�:
La lima di XML qui sopra � valida perch� lo schema �family.xsd� permette che noi aggiungiamo un attributo all'elemento �della persona�.
Gli elementi del <anyAttribute> e del <any> sono usati per fare il documento ESTENDIBILE! Permettono che i documenti contengano gli elementi supplementari che non sono dichiarati negli schemi principali di XML.
Keywords:
XSD anyattribute element,xsd data types,xsd data type,visual studio xsd,xsd tutorial,xsd optional element,xsd attributes,xsd xml,xsd examples,cdata xsd