這是XML:如何在XSD中使用可選和必選元素來定義組?
<employee>
<name>John Doe</name> <!-- exactly one mandatory element -->
<age>35</age> <!-- exactly one mandatory element -->
<manager/> <!-- optional element, can be absent -->
</employee>
我想在XSD定義它:當manager
元素不存在
<xs:complexType name="employee">
<xs:all>
<xs:element name="name" type="xs:string"/>
<xs:element name="age" type="xs:string"/>
<xs:element name="manager" minOccurs="0"/>
</xs:all>
</xsl:complexType>
驗證抱怨。我究竟做錯了什麼?
可能與Middle way between XSD all and XSD sequence
如果您不想發送它,管理員元素不應存在。我的意思是在XML中。還要檢查你是否需要xsd中元素的類型。 – Zeus
我根本沒有找到你:(你能否再解釋一下嗎? – yegor256
什麼是你的經理元素的類型? – herry