我知道這應該是簡單的,但我有困難的時候與LINQ瀏覽下面的XML到XML(我覺得<soapenv:Body>
是搞亂了我),我需要在這一點上做的是算<addressData>
元素的個數。最終,我需要將每個<addressData>
元素中讀取每個元素的值。的LINQ to XML導航問題
XML:
<soapenv:Body>
<getAddrResponse xmlns="http://urlhere.com/v1">
<AddrResponse>
<requestorId>123456</requestorId>
<address>
<addressCount>3</addressCount>
<addressData>
<addressLine1>123 MAIN ST</addressLine1>
<cityName>HOLLYWOOD</cityName>
<stateCode>CA</stateCode>
<zipCode>90028</zipCode>
<zipPlus4Code>1234</zipPlus4Code>
</addressData>
<addressData>
<addressLine1>456 MAIN ST</addressLine1>
<cityName>HOLLYWOOD</cityName>
<stateCode>CA</stateCode>
<zipCode>90028</zipCode>
<zipPlus4Code>1234</zipPlus4Code>
</addressData>
<addressData>
<addressLine1>789 MAIN ST</addressLine1>
<cityName>HOLLYWOOD</cityName>
<stateCode>CA</stateCode>
<zipCode>90028</zipCode>
<zipPlus4Code>1234</zipPlus4Code>
</addressData>
</address>
</AddrResponse>
</getAddrResponse>
</soapenv:Body>
THX。我第一次看到對方的反應和它的工作。看起來像你的方法也可以工作。這是被扔我送行的命名空間的問題。 – Earl