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

  • From: James Clark <jjc@j...>
  • To: Eddie Robertsson <eddie@a...>
  • Date: Thu, 27 Sep 2001 14:57:35 +0700


> > <element name="ADDRESS">
> >   <optional>
> >     <attribute name="doorno"/>
> >     <attribute name="streetname"/>
> >   </optional>
> > </element>
>
> I have no experience in RELAX-NG but this look like a good and simple way
of
> specifying the above constaint. But if this is how you specify that an
> element should either have no attributes or both then how would you
specify
> that element ADDRESS can optionally have attributes doorno and streetname
but
> without the connection between the attributes?
> Would that be something like:
>
> <element name="ADDRESS">
>   <optional>
>     <attribute name="doorno"/>
>   </optional>
>   <optional>
>     <attribute name="streetname"/>
>   </optional>
> </element>
>
> or?

It would be exactly that.

James



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