I'm working with xml and I'm using xsd to validate...
# suitescript
m
I'm working with xml and I'm using xsd to validate my xml file.
Copy code
<xs:complexType name="PostalAddress24Type">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="AdrTp" type="AddressType3Choice"/>
<xs:element maxOccurs="1" minOccurs="0" name="Dept" type="Max70Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="SubDept" type="Max70Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="StrtNm" type="Max70Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="BldgNb" type="Max16Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="BldgNm" type="Max35Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="Flr" type="Max70Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="PstBx" type="Max16Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="Room" type="Max70Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="PstCd" type="Max16Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="TwnNm" type="Max35Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="TwnLctnNm" type="Max35Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="DstrctNm" type="Max35Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="CtrySubDvsn" type="Max35Text"/>
<xs:element maxOccurs="1" minOccurs="0" name="Ctry" type="CountryCode"/>
<xs:element maxOccurs="7" minOccurs="0" name="AdrLine" type="Max70Text"/>
</xs:sequence>
</xs:complexType>
xml
Copy code
<PstlAdr>
             <StrtNm>Musterstrasse</StrtNm>
             <BldgNb>5</BldgNb>
             <PstCd>8000</PstCd>
             <TwnNm>Zurich</TwnNm>
             <Ctry>CH</Ctry>
          </PstlAdr>
And the error was
Reason:
Copy code
cvc-complex-type.2.4.d: Invalid content was found starting with element 'PstlAdr'. No child element is expected at this point.
How can I solve it?
b
wrong level, the error is referring to the parent of PstlAdr
🙌 1