1
(A 또는 B 또는 둘 다)와 같은 선택 가능한 시나리오를 만들 수 있습니다. 그렇다면 다음 요소로 어떻게이를 수행 할 수 있습니까?XSD 스키마 - 하나 또는 둘 다
<xs:element name="a" type="typeA" />
<xs:element name="b" type="typeB" />
희망 하시겠습니까?
감사합니다, 니마
(A 또는 B 또는 둘 다)와 같은 선택 가능한 시나리오를 만들 수 있습니다. 그렇다면 다음 요소로 어떻게이를 수행 할 수 있습니까?XSD 스키마 - 하나 또는 둘 다
<xs:element name="a" type="typeA" />
<xs:element name="b" type="typeB" />
희망 하시겠습니까?
감사합니다, 니마
당신은 볼 수 XSD "one or both" choice construct leads to ambiguous content model
<xs:schema xmlns:xs="...">
<xs:element name="a" type="typeA" />
<xs:element name="b" type="typeB" />
<xs:element name="...">
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:sequence>
<xs:element ref="a"/>
<xs:element ref="b" minOccurs="0"/>
</xs:sequence>
<xs:element ref="b"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>