1
linqをxmlに使用して緯度と経度の情報を抽出しようとしていますが、何らかの理由で私の努力が失敗し、linq文をデバッグできません。 XMLは:ここに私のI've-NO-アイデア-何-I」ませんBingジオコーディングサービスからLat/Longを抽出する
誰かが私に緯度を抽出するための適切なLINQ文を示すことができてくださいと経度は
おかげ
linqをxmlに使用して緯度と経度の情報を抽出しようとしていますが、何らかの理由で私の努力が失敗し、linq文をデバッグできません。 XMLは:ここに私のI've-NO-アイデア-何-I」ませんBingジオコーディングサービスからLat/Longを抽出する
誰かが私に緯度を抽出するための適切なLINQ文を示すことができてくださいと経度は
おかげ
値本当にやっています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();
これを行うには良い、より安全な方法は、おそらくあります。