Re: Question about checking dependencies between fields in xml document via xsd
Michael Kay <[email protected]>
| Newsgroups | gmane.text.xml.schema.devel |
|---|---|
| Message-ID | <[email protected]> |
On 11/05/2011 17:25, ц╘ц▐ц▌ц▐ц≈ ц╓ц█ц┴ц■ц▓ц┴ц┼ ц╟ц┘ц■ц▓ц▐ц≈ц┴ц· wrote: > > Hello. > > During a few days I can't solve one problem. > > There are two groups of fields in the xml file > > first > > <field1></field1> > <field2></field2> > <field3></field3> > > second > > <field4></field4> > <field5></field5> > > All fields in the same level of document. > > I need to check filled/presents or not at least one of these groups. > > It's not entirely clear to me what your requirement is. Perhaps you want <xs:choice minOccurs="1" maxOccurs="unbounded"> <xs:sequence> <xs:element name="f1"/> <xs:element name="f2"/> <xs:element name="f3"/> </xs:sequence> <xs:sequence> <xs:element name="f4"/> <xs:element name="f5"/> </xs:sequence> </xs:choice>