说我在GeoCoding地址后得到了Bing服务的回复。我需要来自此Xml响应的纬度和经度:
示例:Bing Service的XML响应:
http://msdn.microsoft.com/en-us/library/ff701711.aspx
WebResponse response = request.GetResponse(); XDocument xdoc = XDocument.Load(response.GetResponseStream()); //--1--?? string status = xdoc.Element......Element("status").Value; ValidateGeocodeResponseStatus(status, address); //--2- ??? XElement locationElement = xdoc.Element()............Element("location");
如何通过引用节点来解析?得到
1)状态代码 2)Lat / Lon
提前致谢。
答案 0 :(得分:0)
尝试获取状态代码
var status = (from resp in xdoc.Descendants("Response")
select resp.Element("StatusCode").Value).First();