[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XML Schema: restricted <xs:any>?
It seems that what you want is typed wildcards. However they don't exist in W3C XML Schema but substitution groups can act as a poor man's version of typed wildcards. ________________________________ From: Scott Lamb [mailto:slamb@s...] Sent: Sun 5/4/2003 2:51 PM To: Henry S. Thompson Cc: xml-dev@l...; Bryce K. Nielsen Subject: Re: XML Schema: restricted <xs:any>? On Sunday, May 4, 2003, at 07:41 US/Central, Henry S. Thompson wrote: > Scott Lamb <slamb@s...> writes: >> Right. I know how to set up the sequence and stuff. What I don't know >> how to do is how to do that for arbitrary elements in other >> namespaces. <xs:element> seems to want me tied down to a specific >> element name. <xs:any> doesn't seem to support any of the type stuff. > > True, but <xs:any> can go anywhere <xs:element> can go in a content > model, so if I've understood you correctly, just replace > > <xs:element ref="other"/> > > in your example wiht > > <xs:any namespace="##other"/> > > and you'll have what you want. The definition there should be the same as the outermost one. I.e., I want _all_ arbitrary elements in there to have the restrictions I've laid out. If I put in any <xs:any namespace="##other"/>, I lose control over the placement of xfp elements within it. So I want to make an element that I can refer to that is sort of like <xs:any> and sort of like <xs:element>. The more I look at the spec, the more I think what I want just doesn't exist... Thanks, Scott ----------------------------------------------------------------- The xml-dev list is sponsored by XML.org <http://www.xml.org>, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To subscribe or unsubscribe from this list use the subscription manager: <http://lists.xml.org/ob/adm.pl>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|