Я в настоящее время делает свои первые шаги в извлечении данных из XML я получаю, где следующая ссылка предоставляет ответ я получаю: http://maps.google.com/maps/api/geocode/xml?address=AT,%20WienИзвлечение данных из XML в C# получение NullReference
Теперь я пытаюсь получить широту и logitude первого элемента:
string serviceUri = string.Format("http://maps.google.com/maps/api/geocode/xml?address=AT,", location);
XmlDocument doc = new XmlDocument();
XDocument X = XDocument.Load(serviceUri);
var position = X.Element("GeoCodeResponse").Element("result");
var position1= position.Element("geometry").Element("location");
string latitude = position1.Element("lat").Value;
string longitude = position1.Element("lng").Value;
Но, кажется, я missunderstood что-то от этого вопроса, который также ответил здесь: C# extracting data from XML
Пожалуйста, помогите мне понять это немного дальше,уш
Возможный дубликат [Что такое исключение NullReferenceException и как его исправить?] (Http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix- it) –
Какая строка получает нулевую ссылку? – johnc