OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   XML schema: how to define choice between value as an attribute and value

[ Lists Home | Date Index | Thread Index ]


Hey there :-)


Suppose I have simple element <PersonName>.

I want to define restriction that data (person name itself) may be
defined either in "value" attribute or as element text.

Meaning - either this way:

  <PersonName value="John Doe"/>

or this way:

  <PersonName> John Doe </PersonName>

But this is forbidden:

  <PersonName value="John Doe"> Jane Smith <PersonName>

I have been reading spec, tutorials, references, I have
been gooooooooogling for hours but I can't find out how to do this or
even if it is feasible at all.

Please - can this restriction be defined using XML schema?
If so, how? Can anyone provide an example?

thnx

-- 
Patrik Beno
mailto:pb@patrikbeno.net





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS