OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] XML Schema newbie - are multiple unordered children occurr

[ Lists Home | Date Index | Thread Index ]

A joke, maybe?

On Tue, Dec 02, 2003 at 10:42:49AM -0700, Bryce K. Nielsen wrote:
>Sure, no problem:
>
><xsd:element name="ParentNode">
>  <xsd:complexType>
>    <xsd:sequence maxOccurs="unbounded">
>      <xsd:element minOccurs="0" maxOccurs="1" name="A"/>
>      <xsd:element minOccurs="0" maxOccurs="1" name="B"/>
>    </xsd:sequence>
>  </xsd:complexType>
></xsd:element>
>
>That should do it for you...

Well, not particularly amusing, if so.  Absolutely does not fulfill the
given requirements.

DTD talk, the requirement is (A|B)*
The above yields (A?,B?)

Not the same.

<xs:element name="parent">
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element ref="A" />
      <xs:element ref="B" />
    </xs:choice>
  </xs:complexType>
</xs:element>

Should we do it in RNG too?

Amy!
>
>Bryce K. Nielsen
>SysOnyx, Inc. (www.sysonyx.com)
>Makers of xmlLinguist, the EDI-to-XML Translator
>(http://www.sysonyx.com/products/xmllinguist)
>
>
>  ----- Original Message ----- 
>  From: Dev Kon 
>  To: xml-dev@lists.xml.org 
>  Sent: Tuesday, December 02, 2003 9:43 AM
>  Subject: [xml-dev] XML Schema newbie - are multiple unordered children occurrences possible?
>
>
>  Using XML Schema def, is it possible to create an element with children (A and B) where both could have multiple UNORDERED occurrences within the parent - (A B A A B A A B B ...) ?
>
>  TIA 

-- 
Amelia A. Lewis                    amyzing {at} talsever.com
    Merchant, street girl, beggar, yeoman,
    king or common, man or woman,
    only two things make us human--
    sorrow and love, sorrow and love ....
                -- The Last Song of Sirit Byar




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS