Re: Processing xs:group as a finite automata same as processing xs:choice?

Michael Kay <[email protected]>
Newsgroups gmane.text.xml.schema.devel
Message-ID <[email protected]>
If a group has minOccurs = maxOccurs = 1, you can just replace the group 
reference by the content of the group.

In other cases, you can treat it the same as a singleton sequence or a 
singleton choice - there's no difference, but a sequence seems 
conceptually simpler, since a singleton choice gives you no choice at all.

Michael Kay
Saxonica

On 20/07/2010 18:17, Casey Jordan wrote:
> Friends,
>
> I have been writing an XML schema validator in javascript. I am done 
> with everything but the required processing for xs:group element.
>
> It seems to me that an xs:group can be processed identically to an 
> xs:choice declaration.
>
> The spec is kinda ambigious so I just wanted to make sure I was right. 
> If anyone can substantiate this that would be great.
>
> Cheers,
>
> Casey
>
>
> -- 
> --
> Casey Jordan
> Jorsek Software LLC.
> "CaseyDJordan" on LinkedIn, Twitter & Facebook
> Cell (585) 348 7399
> Office (585) 239 6060
> Jorsek.com
>
>
> This message is intended only for the use of the Addressee(s) and may
> contain information that is privileged, confidential, and/or exempt from
> disclosure under applicable law.  If you are not the intended recipient,
> please be advised that any disclosure  copying, distribution, or use of
> the information contained herein is prohibited.  If you have received
> this communication in error, please destroy all copies of the message,
> whether in electronic or hard copy format, as well as attachments, and
> immediately contact the sender by replying to this e-mail or by phone.
> Thank you.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.