各位好:在地址栏输入:http://...../user.aspx?UserID=xxx&PassWD=xxx返回值是一个页面,为XML格式的;如下:<?xml version="1.0" encoding="gb2312" ?> 
- <Response>
  <RetCode>0</RetCode> 
  <Sid>56522C</Sid> 
  <CoId>XXX|</CoId> 
  <CoName>XXX公司</CoName> 
  <IsUse>0|</IsUse> 
  <IsAdmin>0|</IsAdmin> 
  </Response>请问我如何才能获取到<RetCode>0</RetCode>中的0值、<Sid>56522C</Sid>中的56522C、<CoId>XXX|</CoId>中的XXX|、<CoName>XXX公司</CoName>中的XXX公司等值。第一次发帖,非常感谢大家帮助,QQ:7349238。

解决方案 »

  1.   

    WebRequest myRequest = WebRequest.Create(rssURL);
    WebResponse myResponse = myRequest.GetResponse();
    Stream rssStream = myResponse.GetResponseStream();
    XmlDocument rssDoc = new XmlDocument();
    rssDoc.Load(rssStream);
    XmlNode rss = rssDoc.SelectSingleNode("rss/channel/title");
      

  2.   

    如果是xml的话
    可以用System.Xml中的
    XmlReader,XmlDocument读取,然后解吸xml
      

  3.   

    我这边的实际操作是,在IE地址栏输入地址(http://****.aspx?Action=A1234&UserId=B1234&PassWd=C1234)后页面显示返回值如下: <?xml version="1.0" encoding="gb2312" ?> 
    - <Response>
      <RetCode>0</RetCode> 
      <Sid>BC8021B6</Sid> 
      <CoId>1001</CoId> 
      <CoName>Aplx</CoName> 
      <IsUse>1</IsUse> 
      <IsAdmin>0|</IsAdmin> 
      </Response>
    问题:
    一、我如何在asp.net里达到和在IE地址栏输入地址回车相同的功能;
    二、用asp.net(VB)如何取的返回页面显示在<RetCode>0</RetCode>中的0值、<Sid>BC8021B6</Sid>中的BC8021B6值等不知道我说明白了没有?感谢大家的帮助.