1. 程式人生 > >C#讀取遠端xml,直接讀取web網站xml

C#讀取遠端xml,直接讀取web網站xml

///<summary>/// 使用XmlReader建構函式
    
///</summary>publicstaticvoid UseXmlReader()
    {
        
string sURL ="http://localhost:9058/GameServerInfo/XMLFile.xml";
        
using(XmlReader read=XmlReader.Create(sURL))
        {
            
while(read.Read())
            {
                
switch (read.NodeType)
                {
                    
case XmlNodeType.Element:
                        HttpContext.Current.Response.Write(
string.Format("ElementName->{0} <br />", read.Name));
                        
break;
                    
case XmlNodeType.Text:
                        HttpContext.Current.Response.Write(
string.Format("ElementValue->{0}<br />
", read.Value));
                        
break;
                    
case XmlNodeType.CDATA:
                        HttpContext.Current.Response.Write(
string.Format("ElementValue->{0}<br />", read.Value));
                        
break;
                        
//other                }
            }
        }
    }