<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<ns2:CityResponse xmlns:ns2="http://xxx">
<ns2:RESULTCODE>0000</ns2:RESULTCODE>
<ns2:RESULTINFO>成功</ns2:RESULTINFO>
<ns2:CITYLIST>
<ns2:Area>
<ns2:AREANO>000</ns2:AREANO>
<ns2:NAME>山东省</ns2:NAME>
<ns2:SUPERAREA>000</ns2:SUPERAREA>
</ns2:Area>
<ns2:Area>
<ns2:AREANO>001</ns2:AREANO>
<ns2:NAME>淄博</ns2:NAME>
<ns2:SUPERAREA>000</ns2:SUPERAREA>
</ns2:Area>
<ns2:Area>
<ns2:AREANO>001001</ns2:AREANO>
<ns2:NAME>张店区</ns2:NAME>
<ns2:SUPERAREA>001</ns2:SUPERAREA>
</ns2:Area>
<ns2:Area>
<ns2:AREANO>001002</ns2:AREANO>
<ns2:NAME>沂源县</ns2:NAME>
<ns2:SUPERAREA>001</ns2:SUPERAREA>
</ns2:Area>
<ns2:Area>
<ns2:AREANO>001003</ns2:AREANO>
<ns2:NAME>博山区</ns2:NAME>
<ns2:SUPERAREA>001</ns2:SUPERAREA>
</ns2:Area>
<ns2:Area>
<ns2:AREANO>001004</ns2:AREANO>
<ns2:NAME>淄川区</ns2:NAME>
<ns2:SUPERAREA>001</ns2:SUPERAREA>
</ns2:Area>
<ns2:Area>
<ns2:AREANO>001005</ns2:AREANO>
<ns2:NAME>周村区</ns2:NAME>
<ns2:SUPERAREA>001</ns2:SUPERAREA>
</ns2:Area>
<ns2:Area>
<ns2:AREANO>001006</ns2:AREANO>
<ns2:NAME>高青县</ns2:NAME>
<ns2:SUPERAREA>001</ns2:SUPERAREA>
</ns2:Area>
</ns2:CITYLIST>
</ns2:CityResponse>
</env:Body>
</env:Envelope>
标准的web service的话,.NET应该自己就能解析吧。
XML都能解析吧,是一个标准的接口呀
var doc = new XmlDocument();
doc.Load(xmlString);