ASP.NET获得远程数据

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:42:36
请问如何用ASP。NET去获取一个远程服务器上的数据(服务器上的信息是一个XML格式),并取得节点中的数据,如何实现?
服务器是.ASHX的网页,内容是XML,怎么样才能获取到内容(XML)中子节点的数据

StreamReader objReader = new StreamReader("http://www.baidu.com/filename.xml");;
string xmlString = objReader.ReadToEnd();
XmlDocument xd = new XmlDocument;
xd.LoadXml(xmlString);

ashx是webservices的后缀名吧,这样的话你需要POST一个指定格式的请求过去,然后从响应流里读取数据。