Re: Question about checking dependencies between fields in xml document via xsd

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>

Received on Wednesday, 11 May 2011 20:22:29 UTC