RE: <AnyKindOfAttributes>

>From what I can see,

<xs:anyAttribute namespace="##any" processContents="skip"/>

seems to do what you want.

Michael Kay
http://www.saxonica.com/
 

> -----Original Message-----
> From: xmlschema-dev-request@w3.org 
> [mailto:xmlschema-dev-request@w3.org] On Behalf Of Debora Vanni
> Sent: 10 January 2007 11:46
> To: xmlschema-dev@w3.org
> Subject: <AnyKindOfAttributes>
> 
> 
> Hi!
> Is there a way to have a schema that allow an element to have 
> a certain number of attributes without defining them? I 
> better explain:
> <foo attr1 = "34" attr2 = 245">
> [...]
> </foo>
> or
> <foo attr5 = "3pp">
> [...]
> </foo>
> are ok, but I don't know and I don't want to care about names 
> and types of attributes.
> So the schema would be
> <xs:element name="foo">
>   <xs:complexType>
>     <xs:all>
>       [...]
>     </xs:all>
>     <AnyKindOfAttributes>
>   </xs:complexType>
> </xs:element> 
> 
> I know that there is
> <xs:anyAttribute/>
> but it's not ok because you must define attributes somewhere, 
> and I don't know nothing about them. 
> I just want to make sure that the element "foo" exists and it 
> is of a complex type described by [...], but I just know that 
> it will have some attributes I don't know how many and which.
> Thanks
> Debora
> -- 
> 
> 
> Debora Vanni - TVBLOB S.r.l.
> Software Engineer 
> 
> debora.vanni@tvblob.com 
> 
> 
> ______________________________________________________________
> __________
> TVBLOB srl
> A new way to communicate ...thru your TV!
> 
> Via G. Paisiello, 9 - 20131 Milano, Italia
> T: +39 02 3656 2440
> F: +39 02 2040 8347
> www.tvblob.com
> 
> 
> 
> 

Received on Wednesday, 10 January 2007 14:12:33 UTC