2010-12-07 69 views

回答

2

這是我從來就-沒有想法,什麼-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(); 

可能有更好,更安全的方法來做到這一點。