File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes XML and Related Technologies and the fly likes Help with choice & group tags Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Make it so: Java DB Connections & Transactions this week in the JDBC forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "Help with choice & group tags" Watch "Help with choice & group tags" New topic

Help with choice & group tags

Philip Manual

Joined: Jul 20, 2005
Posts: 6
Hi All,

Need some help with XML validation. A valid xml file should look like (a) or (b) or (c)..




That is, either it should be <apples> tag or <oranges> tag or (<apples> AND <oranges> tags).

I tried the following xsd schema, but one test case fails (two <apples> is valid with this xsd, which is incorrect)

<choice minOccurs="1" maxOccurs="2">
<element name="apples"/>
<element name="oranges"/>

Can this requirement be met using any other tags ? Any help is appreciated.

I agree. Here's the link:
subject: Help with choice & group tags
It's not a secret anymore!