c# - Deserialize SOAP XML Response With No Enumerator -


i have following soap xml response trying extract elements of cacheentry. in particular cacheentrydata.

<?xml version="1.0" encoding="utf-8"?> <soap:envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">    <soap:body>       <ns3:getcacheentryresponse xmlns:ns3="http://com.vedaadvantage/dp3/enterprise/standardtradecreditcommercial/silverchef/individualcommercialservice" xmlns:ns2="http://com.vedaadvantage/dp3/enterprise/standardtradecreditcommercial/silverchef" xmlns:ns4="http://com.vedaadvantage/dp3/enterprise/standardtradecreditcommercial/silverchef/individualcommercialdecision" xmlns:ns5="http://vedaadvantage.com/dp3/service/fault" xmlns:ns6="http://com/vedaadvantage/dp3/businessdecisionresultoverride" xmlns:ns7="http://com.vedaadvantage/dp3/connectors" xmlns:ns8="http://com.vedaadvantage/dp3/connectors/vedaxml/vedascore" xmlns:ns9="http://com.vedaadvantage/dp3/connectors/vedaxml/individualalerts">          <ns3:cacheentry>             <cacheentrydata>&amp;lt;response xmlns="http://com.vedaadvantage/dp3/connectors/vedaxml/vedascore" xmlns:b="http://com.vedaadvantage/dp3/connectors"&amp;gt;&amp;lt;enquiryreport&amp;gt;&amp;lt;primarymatch&amp;gt;&amp;lt;bureaureference&amp;gt;805917662&amp;lt;/bureaureference&amp;gt;&amp;lt;individual&amp;gt;&amp;lt;individualname&amp;gt;&amp;lt;familyname&amp;gt;mohammadinejad&amp;lt;/familyname&amp;gt;&amp;lt;firstgivenname&amp;gt;ali&amp;lt;/firstgivenname&amp;gt;&amp;lt;createdate&amp;gt;2014-07-15&amp;lt;/createdate&amp;gt;&amp;lt;/individualname&amp;gt;&amp;lt;gender&amp;gt;male&amp;lt;/gender&amp;gt;&amp;lt;dateofbirth&amp;gt;1982-01-06&amp;lt;/dateofbirth&amp;gt;&amp;lt;driverslicencenumber&amp;gt;&amp;lt;countrycodes&amp;gt;au&amp;lt;/countrycodes&amp;gt;&amp;lt;value/&amp;gt;&amp;lt;/driverslicencenumber&amp;gt;&amp;lt;b:address&amp;gt;&amp;lt;b:unitnumber/&amp;gt;&amp;lt;b:streetnumber&amp;gt;43&amp;lt;/b:streetnumber&amp;gt;&amp;lt;b:property&amp;gt;43&amp;lt;/b:property&amp;gt;&amp;lt;b:streetname&amp;gt;king edward&amp;lt;/b:streetname&amp;gt;&amp;lt;b:streettype&amp;gt;ave&amp;lt;/b:streettype&amp;gt;&amp;lt;b:suburb&amp;gt;albion&amp;lt;/b:suburb&amp;gt;&amp;lt;b:city/&amp;gt;&amp;lt;b:state&amp;gt;vic&amp;lt;/b:state&amp;gt;&amp;lt;b:postcode&amp;gt;3020&amp;lt;/b:postcode&amp;gt;&amp;lt;b:countrycode&amp;gt;au&amp;lt;/b:countrycode&amp;gt;&amp;lt;b:addresstype&amp;gt;residentialcurrent&amp;lt;/b:addresstype&amp;gt;&amp;lt;b:createdate&amp;gt;2015-09-04&amp;lt;/b:createdate&amp;gt;&amp;lt;/b:address&amp;gt;&amp;lt;/individual&amp;gt;&amp;lt;individualconsumercreditfile&amp;gt;&amp;lt;creditenquiry&amp;gt;&amp;lt;accounttype&amp;gt;&amp;lt;accounttype&amp;gt;ua&amp;lt;/accounttype&amp;gt;&amp;lt;value&amp;gt;utilities&amp;lt;/value&amp;gt;&amp;lt;/accounttype&amp;gt;&amp;lt;role&amp;gt;&amp;lt;consumerroletypecodesresponse&amp;gt;principal&amp;lt;/consumerroletypecodesresponse&amp;gt;&amp;lt;/role&amp;gt;&amp;lt;enquiryamount&amp;gt;&amp;lt;currencycodetype/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/enquiryamount&amp;gt;&amp;lt;coborrower/&amp;gt;&amp;lt;creditenquirer&amp;gt;agl engy sales &amp;amp; mktg ltd&amp;lt;/creditenquirer&amp;gt;&amp;lt;clientreference/&amp;gt;&amp;lt;consumercreditenquirytyperesponse&amp;gt;creditapplication&amp;lt;/consumercreditenquirytyperesponse&amp;gt;&amp;lt;enquirydate&amp;gt;2015-09-04&amp;lt;/enquirydate&amp;gt;&amp;lt;/creditenquiry&amp;gt;&amp;lt;creditenquiry&amp;gt;&amp;lt;accounttype&amp;gt;&amp;lt;accounttype&amp;gt;tc&amp;lt;/accounttype&amp;gt;&amp;lt;value&amp;gt;telecommunication service&amp;lt;/value&amp;gt;&amp;lt;/accounttype&amp;gt;&amp;lt;role&amp;gt;&amp;lt;consumerroletypecodesresponse&amp;gt;principal&amp;lt;/consumerroletypecodesresponse&amp;gt;&amp;lt;/role&amp;gt;&amp;lt;enquiryamount&amp;gt;&amp;lt;currencycodetype/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/enquiryamount&amp;gt;&amp;lt;coborrower/&amp;gt;&amp;lt;creditenquirer&amp;gt;vodafone decision point&amp;lt;/creditenquirer&amp;gt;&amp;lt;clientreference&amp;gt;1-dcqjwzg&amp;lt;/clientreference&amp;gt;&amp;lt;consumercreditenquirytyperesponse&amp;gt;creditapplication&amp;lt;/consumercreditenquirytyperesponse&amp;gt;&amp;lt;enquirydate&amp;gt;2014-07-15&amp;lt;/enquirydate&amp;gt;&amp;lt;/creditenquiry&amp;gt;&amp;lt;/individualconsumercreditfile&amp;gt;&amp;lt;individualcommercialcreditfile&amp;gt;&amp;lt;creditenquiry&amp;gt;&amp;lt;accounttype&amp;gt;&amp;lt;commercialaccounttypecodesresponse&amp;gt;cr&amp;lt;/commercialaccounttypecodesresponse&amp;gt;&amp;lt;value&amp;gt;commercial rental&amp;lt;/value&amp;gt;&amp;lt;/accounttype&amp;gt;&amp;lt;enquiryamount&amp;gt;&amp;lt;currencycodetype/&amp;gt;&amp;lt;value&amp;gt;25000&amp;lt;/value&amp;gt;&amp;lt;/enquiryamount&amp;gt;&amp;lt;role&amp;gt;&amp;lt;commercialroletypecodesresponse&amp;gt;principal&amp;lt;/commercialroletypecodesresponse&amp;gt;&amp;lt;/role&amp;gt;&amp;lt;coborrower/&amp;gt;&amp;lt;creditenquirer&amp;gt;gogetta equipment funding&amp;lt;/creditenquirer&amp;gt;&amp;lt;clientreference/&amp;gt;&amp;lt;commercialcreditenquirytyperesponse&amp;gt;creditenquiry&amp;lt;/commercialcreditenquirytyperesponse&amp;gt;&amp;lt;enquirydate&amp;gt;2016-04-04&amp;lt;/enquirydate&amp;gt;&amp;lt;/creditenquiry&amp;gt;&amp;lt;/individualcommercialcreditfile&amp;gt;&amp;lt;matchtype&amp;gt;strong&amp;lt;/matchtype&amp;gt;&amp;lt;/primarymatch&amp;gt;&amp;lt;summarydata&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;enquiry-amount&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;amount&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode&amp;gt;aud&amp;lt;/currencycode&amp;gt;&amp;lt;value&amp;gt;25000&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;age-of-file&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;months&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;20&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;age-of-subject&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;years&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;34&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;time-at-address&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;months&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;7&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;time-at-employer&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;months&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value/&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;total-value-of-outstanding-defaults&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;amount&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode&amp;gt;aud&amp;lt;/currencycode&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-paid&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-12&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-12-paid&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-12-unpaid&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-24-paid&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-24-unpaid&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-36-paid&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;defaults-36-unpaid&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;time-since-last-default&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;months&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value/&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;total-credit-enquiries&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;3&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;credit-enquiries-1&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;credit-enquiries-3&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;credit-enquiries-6&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;credit-enquiries-12&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;2&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;credit-enquiries-60&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;3&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;time-since-last-enquiry&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;months&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;7&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;telco-and-utility-defaults&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;telco-and-utility-defaults-12&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;telco-and-utility-enquiries&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;2&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;telco-and-utility-enquiries-6&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;telco-and-utility-enquiries-12&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;authorised-agents-enquiries-12&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;authorised-agents-enquiries-60&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;directorships-current&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;directorships-previous&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;judgements&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;proprietorships&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;adverse-on-file&amp;lt;/name&amp;gt;&amp;lt;summarytype/&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;no&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;file-notes&amp;lt;/name&amp;gt;&amp;lt;summarytype/&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;no&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;known-identities&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;bankruptcies&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;writs-and-summons&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;summary&amp;gt;&amp;lt;name&amp;gt;external-administration-director&amp;lt;/name&amp;gt;&amp;lt;summarytype&amp;gt;count&amp;lt;/summarytype&amp;gt;&amp;lt;currencycode/&amp;gt;&amp;lt;value&amp;gt;0&amp;lt;/value&amp;gt;&amp;lt;/summary&amp;gt;&amp;lt;/summarydata&amp;gt;&amp;lt;scoredata&amp;gt;&amp;lt;score&amp;gt;&amp;lt;scorecardmodel&amp;gt;0303&amp;lt;/scorecardmodel&amp;gt;&amp;lt;relativerisk&amp;gt;2.3&amp;lt;/relativerisk&amp;gt;&amp;lt;vedascore1_1index&amp;gt;4.0863&amp;lt;/vedascore1_1index&amp;gt;&amp;lt;applicantodds&amp;gt;26.9&amp;lt;/applicantodds&amp;gt;&amp;lt;contributingfactor&amp;gt;&amp;lt;impact&amp;gt;greatly decreases risk&amp;lt;/impact&amp;gt;&amp;lt;value&amp;gt;lack of consumer adverse information&amp;lt;/value&amp;gt;&amp;lt;/contributingfactor&amp;gt;&amp;lt;contributingfactor&amp;gt;&amp;lt;impact&amp;gt;moderately decreases risk&amp;lt;/impact&amp;gt;&amp;lt;value&amp;gt;number of consumer credit applications&amp;lt;/value&amp;gt;&amp;lt;/contributingfactor&amp;gt;&amp;lt;contributingfactor&amp;gt;&amp;lt;impact&amp;gt;marginally decreases risk&amp;lt;/impact&amp;gt;&amp;lt;value&amp;gt;individual shopping pattern&amp;lt;/value&amp;gt;&amp;lt;/contributingfactor&amp;gt;&amp;lt;contributingfactor&amp;gt;&amp;lt;impact&amp;gt;marginally decreases risk&amp;lt;/impact&amp;gt;&amp;lt;value&amp;gt;current , historic credit type sought&amp;lt;/value&amp;gt;&amp;lt;/contributingfactor&amp;gt;&amp;lt;population&amp;gt;&amp;lt;populationodds&amp;gt;11.9&amp;lt;/populationodds&amp;gt;&amp;lt;/population&amp;gt;&amp;lt;vedascore&amp;gt;675&amp;lt;/vedascore&amp;gt;&amp;lt;percentile&amp;gt;30&amp;lt;/percentile&amp;gt;&amp;lt;scoretype&amp;gt;vs 1.1 commercial + consumer&amp;lt;/scoretype&amp;gt;&amp;lt;/score&amp;gt;&amp;lt;/scoredata&amp;gt;&amp;lt;/enquiryreport&amp;gt;&amp;lt;/response&amp;gt;</cacheentrydata>             <connectorgroup>vedaxml</connectorgroup>             <connectorid>vedascore</connectorid>             <connectorversion>2014-08-28</connectorversion>             <request>&amp;lt;request xmlns:ns2="http://com.vedaadvantage/dp3/connectors" xmlns="http://com.vedaadvantage/dp3/connectors/vedaxml/vedascore"&amp;gt;&amp;lt;product&amp;gt;&amp;lt;name&amp;gt;vedascorefinancialcommercialplusconsumer1_1&amp;lt;/name&amp;gt;&amp;lt;summary&amp;gt;true&amp;lt;/summary&amp;gt;&amp;lt;/product&amp;gt;&amp;lt;individual&amp;gt;&amp;lt;individualname&amp;gt;&amp;lt;familyname&amp;gt;mohammadinejad&amp;lt;/familyname&amp;gt;&amp;lt;firstgivenname&amp;gt;ali&amp;lt;/firstgivenname&amp;gt;&amp;lt;othergivenname&amp;gt;&amp;lt;/othergivenname&amp;gt;&amp;lt;/individualname&amp;gt;&amp;lt;gender&amp;gt;unknown&amp;lt;/gender&amp;gt;&amp;lt;dateofbirth&amp;gt;1982-01-06z&amp;lt;/dateofbirth&amp;gt;&amp;lt;driverslicencenumber&amp;gt;&amp;lt;countrycodes&amp;gt;au&amp;lt;/countrycodes&amp;gt;&amp;lt;value&amp;gt;06011982&amp;lt;/value&amp;gt;&amp;lt;/driverslicencenumber&amp;gt;&amp;lt;ns2:address&amp;gt;&amp;lt;ns2:addresstype&amp;gt;residentialcurrent&amp;lt;/ns2:addresstype&amp;gt;&amp;lt;ns2:unitnumber&amp;gt;3 u&amp;lt;/ns2:unitnumber&amp;gt;&amp;lt;ns2:streetnumber&amp;gt;43&amp;lt;/ns2:streetnumber&amp;gt;&amp;lt;ns2:property&amp;gt;43&amp;lt;/ns2:property&amp;gt;&amp;lt;ns2:streetname&amp;gt;king edward&amp;lt;/ns2:streetname&amp;gt;&amp;lt;ns2:streettype&amp;gt;ave&amp;lt;/ns2:streettype&amp;gt;&amp;lt;ns2:suburb&amp;gt;albion&amp;lt;/ns2:suburb&amp;gt;&amp;lt;ns2:state&amp;gt;vic&amp;lt;/ns2:state&amp;gt;&amp;lt;ns2:postcode&amp;gt;3020&amp;lt;/ns2:postcode&amp;gt;&amp;lt;ns2:countrycode&amp;gt;au&amp;lt;/ns2:countrycode&amp;gt;&amp;lt;/ns2:address&amp;gt;&amp;lt;role&amp;gt;principal&amp;lt;/role&amp;gt;&amp;lt;/individual&amp;gt;&amp;lt;enquiry&amp;gt;&amp;lt;accounttype&amp;gt;&amp;lt;accounttype&amp;gt;cr&amp;lt;/accounttype&amp;gt;&amp;lt;/accounttype&amp;gt;&amp;lt;enquiryamount&amp;gt;&amp;lt;currencycodetype&amp;gt;aud&amp;lt;/currencycodetype&amp;gt;&amp;lt;value&amp;gt;25000&amp;lt;/value&amp;gt;&amp;lt;/enquiryamount&amp;gt;&amp;lt;enquirytype&amp;gt;creditenquiry&amp;lt;/enquirytype&amp;gt;&amp;lt;/enquiry&amp;gt;&amp;lt;customerreference&amp;gt;gogetta&amp;lt;/customerreference&amp;gt;&amp;lt;/request&amp;gt;</request>          </ns3:cacheentry>       </ns3:getcacheentryresponse>    </soap:body> </soap:envelope> 

i have tried following deserialization method returns null ns3:getcacheentryresponse , inside it.

private envelope deserializegetcacheentrydata(string soapxml)     {         envelope dsresult = null;          string xmldp3responsetext = soapxml;          xmlserializer serializergetcacheentrydata = new xmlserializer(typeof(envelope));          using (textreader xmlresponsetext = new stringreader(xmldp3responsetext))         {             dsresult = (envelope)serializergetcacheentrydata.deserialize(xmlresponsetext);         }          return dsresult;     } 

the following classes generated via http://xmltocsharp.azurewebsites.net/

[xmlroot(elementname = "cacheentry", namespace = "http://com.vedaadvantage/dp3/enterprise/standardtradecreditcommercial/silverchef/companybusinessservice")]     public class cacheentry     {         [xmlelement(elementname = "cacheentrydata")]         public string cacheentrydata { get; set; }         [xmlelement(elementname = "connectorgroup")]         public string connectorgroup { get; set; }         [xmlelement(elementname = "connectorid")]         public string connectorid { get; set; }         [xmlelement(elementname = "connectorversion")]         public string connectorversion { get; set; }         [xmlelement(elementname = "request")]         public string request { get; set; }     }      [xmlroot(elementname = "getcacheentryresponse", namespace = "http://com.vedaadvantage/dp3/enterprise/standardtradecreditcommercial/silverchef/companybusinessservice")]     public class getcacheentryresponse     {         [xmlelement(elementname = "cacheentry", namespace = "http://com.vedaadvantage/dp3/enterprise/standardtradecreditcommercial/silverchef/companybusinessservice")]         public cacheentry cacheentry { get; set; }         [xmlattribute(attributename = "ns16", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns16 { get; set; }         [xmlattribute(attributename = "ns15", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns15 { get; set; }         [xmlattribute(attributename = "ns14", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns14 { get; set; }         [xmlattribute(attributename = "ns13", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns13 { get; set; }         [xmlattribute(attributename = "ns12", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns12 { get; set; }         [xmlattribute(attributename = "ns11", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns11 { get; set; }         [xmlattribute(attributename = "ns10", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns10 { get; set; }         [xmlattribute(attributename = "ns9", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns9 { get; set; }         [xmlattribute(attributename = "ns8", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns8 { get; set; }         [xmlattribute(attributename = "ns7", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns7 { get; set; }         [xmlattribute(attributename = "ns6", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns6 { get; set; }         [xmlattribute(attributename = "ns5", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns5 { get; set; }         [xmlattribute(attributename = "ns4", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns4 { get; set; }         [xmlattribute(attributename = "ns3", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns3 { get; set; }         [xmlattribute(attributename = "ns2", namespace = "http://www.w3.org/2000/xmlns/")]         public string ns2 { get; set; }     }      [xmlroot(elementname = "body", namespace = "http://schemas.xmlsoap.org/soap/envelope/")]     public class body     {         [xmlelement(elementname = "getcacheentryresponse", namespace = "http://com.vedaadvantage/dp3/enterprise/standardtradecreditcommercial/silverchef/companybusinessservice")]         public getcacheentryresponse getcacheentryresponse { get; set; }     }      [xmlroot(elementname = "envelope", namespace = "http://schemas.xmlsoap.org/soap/envelope/")]     public class envelope     {         [xmlelement(elementname = "body", namespace = "http://schemas.xmlsoap.org/soap/envelope/")]         public body body { get; set; }         [xmlattribute(attributename = "soap", namespace = "http://www.w3.org/2000/xmlns/")]         public string soap { get; set; }     } 

i have tried adapt example @ deserialize soap xml response gives me error saying don't have enumerator?

what doing wrong? seemed simple doing head in. tia.


Comments

Popular posts from this blog

python Tkinter Capturing keyboard events save as one single string -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

javascript - Z-index in d3.js -