1
我想使用linq將xml中的經度和緯度信息提取出來,但由於某種原因,我的努力失敗了,我無法調試linq語句,這裏是返回XML:從Bing地理編碼服務中提取Lat/Long
請能有人告訴我要提取緯度合適的LINQ語句和經度值
感謝
我想使用linq將xml中的經度和緯度信息提取出來,但由於某種原因,我的努力失敗了,我無法調試linq語句,這裏是返回XML:從Bing地理編碼服務中提取Lat/Long
請能有人告訴我要提取緯度合適的LINQ語句和經度值
感謝
這是我從來就-沒有想法,什麼-I」 M-真的-做,但是,它-WOR ks第一次嘗試
var xml = XDocument.Load(@"c:\temp\geo.xml"); // or from stream or wherever
XNamespace ns = "http://schemas.microsoft.com/search/local/ws/rest/v1";
var points = (from p in xml.Descendants(ns + "Point")
select new
{
Lat = (double) p.Element(ns + "Latitude"),
Long = (double) p.Element(ns + "Longitude")
})
.ToList();
可能有更好,更安全的方法來做到這一點。