У меня есть этот код:
string m_strFilePath = "http://www.google.com/ig/api?weather=12414&hl=it";
XmlDocument myXmlDocument = new XmlDocument();
myXmlDocument.LoadXml(m_strFilePath);
foreach (XmlNode RootNode in myXmlDocument.ChildNodes)
{
}
но когда я пытаюсь выполнить его, я получаю эту ошибку:
Сведения об исключении: System.Xml.XmlException: данные на корневом уровне недействительны. Строка 1, позиция 1.
Почему? Где я не прав? И как я могу исправить эту проблему на C #?
Также пробовал с:
myXmlDocument.Load(m_strFilePath);
но я получаю:
Сведения об исключении: System.Xml.XmlException: недопустимый символ в заданной кодировке. Строка 1, позиция 503.