Jump to content

schema for complex xml


Andreas
 Share

Recommended Posts

My problem is to define a schema for a file like:

<Root>  <Elemant1/>  <Elemant2/>  <Elemant3/>  <Elemant3/>  <Elemant2/>  <!--optional<ElemantX/>-->  <Elemant3/>  <Elemant4/></Root>

my problem is the repeating of elements and the optional elements.I tried the following schema:

...<sequence minOccurs=0 maxOccurs=unbound>  <Elemant1/>  <Elemant2/>  <Elemant3/>  <ElemantX/>  <Elemant4/></sequence>...

but now the order is fix, if I use <all> I can't define more than one occurance of an element.Thanks for Help

Link to comment
Share on other sites

  • 2 weeks later...

Thats right, but now you can only have one item of each sort. And that exactly is my problem, would need a coice where each item can appear more than one time.Thanks for trying !

i'm new at this, but i believe if you do something like this:
<sequence><choice maxOccurs="unbounded"><Elemant1/> <Elemant2/> <Elemant3/> <ElemantX/> <Elemant4/></choice></sequence>

that should allow multiple elements in any order.see this topic:http://w3schools.invisionzone.com/index.php?showtopic=1828

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...