所以我在这里需要一些帮助——一些关于如何做的教程。
我正在尝试为我的应用创建位置页面
我需要知道如何将两个 xml 节点绑定到一个图钉列表中,然后当用户单击它们时,它会将值带到另一个页面。
我可以填充 XML 和地图。以下是我目前如何获得站点。
void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
if (e.Error == null)
{
if (e.Result != null)
{
XDocument doc = XDocument.Parse(e.Result);
XNamespace ns = "http://schemas.datacontract.org/2004/07/BusExpress.ClassLibrary";
var locations = (from n in doc.Descendants(ns + "ArrayOfStop")
select new RootContainer
{
Location = (from s in n.Elements(ns + "Stop")
select new Location
{
latitude = s.Element(ns + "lat").Value,
longitude = s.Element(ns + "long").Value,
}).ToList()
}).Single();
// listBusStops.ItemsSource = locations.Location;
// Do something with the list of Route Names in routeNames
}
}
}
如何从一个 xml 提要中将其转换为多个图钉。