When you receive the response, you can get it out as a string and then load it into an XmlDocument object by setting the .InnerXml property.
vb Code:
Dim doc As New XmlDocument()
doc.InnerXml = yourResponseString
Assuming you're getting XML back as a response... well there you go.
Looking at your XML, I'm wondering about this
Code:
http://www.weather.gov/forecasts/xml/DWMLgen/wsdl/ndfdXML.wsdl
Is that the web service you're connecting to? You can easily generate a proxy/reference class from that using wsdl.exe or simply add a reference to it.
You also have the option of looking at the SoapFormatter class and the SoapFormatter.Deserialize method:
http://msdn.microsoft.com/en-us/libr...ze(VS.71).aspx