5
我需要需要代表或在XSD
(firstName and lastName) OR (nameForDisplay)
在XSD。如果我使用<xs:choice>
,我可以得到XOR,但我似乎無法獲得OR。
我需要需要代表或在XSD
(firstName and lastName) OR (nameForDisplay)
在XSD。如果我使用<xs:choice>
,我可以得到XOR,但我似乎無法獲得OR。
<choice>
<sequence>
<element name="firstName" />
<element name="lastName" />
<element name="nameForDisplay" minOccurs="0" />
</sequence>
<element name="nameForDisplay" />
</choice>
醜陋的重複,我知道。你可以用組來重複一些重複。
這裏有一個選擇:
<choice>
<element name="Name" type="xs:complexType">
<sequence>
<element name="firstName" type="xs:String"/>
<element name="lastName" type="xs:String"/>
</sequence>
</element>
<element name="nameForDisplay" type="xs:String"/>
</choice>
不會這需要一個''元素是''和''父? –
Jaywalker
2011-06-16 14:05:07