[Home] [By Thread] [By Date] [Recent Entries]

  • From: "David E. Cleary" <davec@p...>
  • To: Radek Wisniewski <rw@d...>, Martin Gudgin <marting@d...>
  • Date: Thu, 13 Sep 2001 10:22:52 -0400



> -----Original Message-----
> From: Radek Wisniewski [mailto:rw@d...]
> Sent: Thursday, September 13, 2001 10:00 AM
> To: Martin Gudgin
> Cc: Radek Wisniewski; xml-dev@l...
> Subject: Re:  <all> and minOccurs="0" Problem
>
>
> Yes, it works fine. But the question remains unanswered: What is the sence
> of <all minOccurs="0"> attribute?
> What interesting, I can't deklare such en value in any way because:
> 1) under <complexType>, element <all> must have both attributes minOccurs
> and maxOccurs set to 1
> 2) under <group>, any element such a <all>, <sequence> or <choice> can not
> have any of those attributs.
>
> So wher i can use <all> with minOccours="0" and what it mean exactly?

Think of a text field called Comment. You want this element to contain text.
You also want to allow XHTML tags to be used to provide some structure and
formatting. If minOccurs=1, then there is no choice BUT to require at least
1 XHTML tag. With minOccurs=0, you have the option to use tags or not.

David Cleary



Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member