Oxygen XML Editor
 
[XML-DEV Mailing List Archive Home] [By Thread] [By Date]

all group composition


  • To: xml-dev@...
  • Subject: all group composition
  • From: Carlos Pita <carlosjosepita@...>
  • Date: Wed, 30 Mar 2005 21:30:50 -0300
  • User-agent: KMail/1.7.1

Hi!

Is it possible to compose unordered group models
using xml schema? I need to validate two elements
with a lot of common children but I prefer not
imposing any particular ordering on them. I would
like to factorize the 80% of common children into
an <all> group and then join them to the rest:

<xs:group name="common">
  <xs:all>
    ....
  </xs:all>
</xs:group>

<xs:group name="group1">
  <xs:all>
    <xs:group ref="common"/>
    ....
  </xs:all>
</xs:group>

<xs:group name="group2">
  <xs:all>
    <xs:group ref="common"/>
    ....
  </xs:all>
</xs:group>

Of course I can't do this because <all> must be top
level in the group and moreover it can't contain <group>.

Is it possible to achieve the factorization in another way?

Thank you in advance.
Regards,
Carlos.


 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor
Keywords
xml