<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<RequestData xmlns="http://tempuri.org/">
<ID></ID>
<Reference>TEST0222</Reference>
<DetailsObject>
<![CDATA[
<DetailsObject>
<A1>Party</A1>
<CustomerType>P</CustomerType>
<Gender>M</Gender>
<Customers>
<Name>Amy</Name>
<Name>Billy</Name>
</Customers>
<NativeNames>
<NativeName/>
</NativeNames>
<Countries>
<Country>BANGLADESH</Country>
</Countries>
</DetailsObject>
]]>
</DetailsObject>
in DetailsObject field, there is <Countries>, which may contain 1 or multiple <Country> element inside <Countries> field.
how can i know the data of <DetailsObject> and data type of <Countries> in <DetailsObject> in document.