Jump to content

schema for complex xml

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 post
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 post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...