0
그래서이XSD
<xs:complexType name="nodeType">
<xs:sequence>
<xs:choice>
<xs:element name="c0" type="c0type"/>
<xs:element name="c1" type="c1type"/>
<xs:element name="c2" type="c2type"/>
<xs:element name="c3" type="c3type"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
<xs:element name="root">
<xs:complexType>
<xs:sequence>
<xs:element name="nodes">
<xs:complexType>
<xs:sequence>
<xs:element name="node" type="nodeType" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
가 지금 직면하고있는 문제는 내가 이상에 존재하는 '노드'요소를 필요로한다는 것입니다 다음과 같은 XSD 유형 한 번 '루트'요소 내에서 그리고 'c0type'유형의 선택된 요소로.
발생할 수 있습니다 <node><c0 /></node>...<node><c3 /></node>
의 조합 그러나 적어도 1 <node><c0 /><node>
의 번호가 존재해야
는 XSD 통해이 검증을 달성 할 수 있습니까?
감사
에런