1

以下のエラー メッセージを修正する必要があります: xml の検証中にエラーが発生しました要素 'UserFields' に無効な子要素 'LastApproverID' があります。期待される可能な要素のリスト: 'FirtApproverID'。

以下は、xml スキーマを検証するための私の xsd です。

<xs:element name="UserFields" minOccurs="1" maxOccurs="unbounded">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="FirtApproverID" type="xs:string" minOccurs="1" />
                          <xs:element name="LastApproverID" type="xs:string" minOccurs="1" />
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>

firstapproverid と lastapproverid の順序は重要ではありませんが、タグは少なくとも 1 回出現する必要があります。

すなわち、それは現れることができます

<UserFields>
  <LastApproverID>123</LastApproverID> 
  <FirtApproverID>456</FirtApproverID> 
</UserFields>

また

<UserFields>
    <FirtApproverID>456</FirtApproverID> 
  <LastApproverID>123</LastApproverID> 
</UserFields>
4

1 に答える 1