La balise <anyAttribute/> permet de définir n'importe quel ensemble d'attributs globaux sur un type complexe.
Comme pour la balise <any/>, l'occurrence de la balise <anyAttribute/> entraîne le renvoi par la méthode DataObject Type isOpen() de la valeur true. Toutefois, contrairement à la balise <any/>, <anyAttribute/> n'implique pas le séquencement de l'objet données, car les attributs de XSD ne sont pas des constructions ordonnées.