在.net中,如何获取服务器返回的xml文件?

在.net中,怎么获取服务器返回的xml文件???
在.net中,怎么获取服务器返回的xml文件。  
如,输入此URL:
www.12345.com/service?kkk
在web中将显示xml文件,请问如何得到其中
一些节点的数据?

------解决方案--------------------
XmlDocument xd=new XmlDocument();
xd.LoadXml(xml.xml);
------解决方案--------------------
XmlNode xn=xd.SelectSingleNode(xpath)// "root/notex "
------解决方案--------------------
你在网页里加一个 <iframe id=frm scr= "www.12345.com/service?kkk " runat=server> </iframe>
frm.InnerHTML不就是xml了?
你再用xd.LoadXml(frm.InnerHTML);不就行了?
vb.net和C#调用xml一样的,语法不同,稍为改改就是了~~

------解决方案--------------------
忘了问一句,是asp.net~~吗?-_-#!
如果不是,你就想办法拿到xml的字符串形式吧,C/S不会~~
------解决方案--------------------
xmlHttp.responseXML
------解决方案--------------------
得到数据可以使用XmlDocument或者XmlTextReader 都可以。
xd.LoadXml( "http://www.12345.com/service?kkk ");

XmlTextReader 也有类似的方法
------解决方案--------------------
o,study~~