Ошибка чтения XML

195
20 декабря 2017, 19:14

        String xmlString = "https://oborot.in/novaposhta/city.xml";
        String xmlString2 = "https://oborot.in/novaposhta/area.xml";
        XDocument xDoc = new XDocument();
        //XDocument xdoc = XDocument.Load(new StringReader(xmlString));
        xDoc = XDocument.Parse(xmlString2);
        XmlTextReader reader = new XmlTextReader(xmlString);

Использовал и LOAD просто с передачей строки, не загружается. Прошу помощи

Answer 1

Метод XDocument.Parse создает новый XDocument из строки, и принимает на вход текст xml, а не путь к нему. Пройдите по ссылке, сохраните текст xml в string, ну а дальше разбирайте.

Answer 2
        XDocument xDoc = new XDocument();          
        xDoc = XDocument.Load(xmlString2);

Все заработало

READ ALSO
Как проверить не пустая ли картинка?

Как проверить не пустая ли картинка?

Есть список изображенийСтоит задача определить пустая ли картинка или на ней есть изображение

254
Почему не переключается песня WMPLib?

Почему не переключается песня WMPLib?

Функция, когда заканчивается песня (Сase 8 ' MediaEnded из MSDN), запускает следующую песню, но почему-то когда проигрывает песня, песня меняется, но не проигрывается

217
Serialize ASCIIEncoding

Serialize ASCIIEncoding

Работаю сейчас с AR (Active Reports), есть у них классы HTMLExport, PdfExport, TextExportТак вот в текст экспорт есть public свойство Encoding Encoding, которое содержит кодировки

196