将XML Feed读入XElement

Arm*_*est 4 c# xml xelement bing-maps xmlstreamreader

我有一个我想阅读的Xm​​l Stream XElement.我见过使用的样品,XmlTextReader但我需要它XElement.

我到目前为止的代码:

string url = 
 String.Format( "http://dev.virtualearth.net/REST/v1/Locations/{0}?o=xml&key={1}", HttpUtility.UrlEncode( AddressQuery ), mapkey );

HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;  

XmlTextReader reader = new XmlTextReader( url );
Run Code Online (Sandbox Code Playgroud)

我只是不确定如何让读者进入XElement.也许我会以错误的方式去做.

Nin*_*Nye 8

使用linq到xml你可以简单地做到这一点

var xml = XElement.Load(uri);
Run Code Online (Sandbox Code Playgroud)