Forum Discussion
debasish
7 years agoNew Contributor
Use XML schema validation in XML parser with schema file provided.
In the XSD schema lets have the child elements defined with minOccurs=“0” as explicitly defined .
This will help you solve all the issues at all places.
“E1EXCHANGE_RATE”: {
“@SEGMENT”: “1”,
“LOG_SYSTEM”: “XXXXXXXX”,
“DEV_ALLOW”: “000”,
“E1ABCDEF_0”: [
{
“@SEGMENT”: “1”,
“RATE_TYPE”: “200*”
}
]
},
XSD:
<xs:element name=“E1ABCDEF_0” maxOccurs=“unbounded” minOccurs=“0”>
xs:complexType
xs:sequence
<xs:element type=“xs:string” name=“RATE_TYPE” minOccurs=“0”/>