[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Help: XML Schema - any element with fixed type?
- From: Jeff Lowery <firstname.lastname@example.org>
- To: 'Risheng Lin' <email@example.com>, firstname.lastname@example.org
- Date: Fri, 01 Jun 2001 11:29:40 -0700
A substitution group will allow you to define a set of elements that are
replacable for another element. The substitutable elements need to be of the
same type, or a derived type, of the element they're being substituted for.
If you want the type fixed, then you can use a 'final' type as the target(?)
element type, then any substitute elements would have to be of that type,
> -----Original Message-----
> From: Risheng Lin [mailto:email@example.com]
> Sent: Thursday, June 01, 2000 9:19 AM
> To: firstname.lastname@example.org
> Subject: Help: XML Schema - any element with fixed type?
> Can any one tell me whether there is a way to design an xml
> schema such
> that it allows a user to define any kind of element but with
> fixed types?
> i.e. the element tag name can be freely chosen by the user as
> long as the
> user's data follows the type defined in xml schema?
> For example:
> I want the following xml to be validated:
> <x />
> <y />
> Here <x/> <y/ > are the datatype defined in xml schema and it
> needs to be
> fixed - this can be easily defined in XML schema; but I want
> the data tag (
> here: data1 and data2 ) to be freely chosen by user and the
> document is
> still valid. How to design such schema?
> Note: it is different from <any>, and <anytype>.
> Any one can show my how to do it?
> Thanks in advance.
> The xml-dev list is sponsored by XML.org, an initiative of OASIS
> The list archives are at http://lists.xml.org/archives/xml-dev/
> To unsubscribe from this elist send a message with the single word
> "unsubscribe" in the body to: email@example.com