У меня есть конечная точка URL, которая приводит к документу XML, я использую этот код, чтобы попытаться поместить данные в объект XML Document.
XmlDocument myDoc = new XmlDocument();
myDoc.Load("[my-URL-here-]");
Однако я получить следующую ошибку: Данные на уровне root недопустимы. Строка 1, позиция 1
Когда я использую тот же код, чтобы попытаться получить этот URL https://www.w3schools.com/xml/note.xml (пример w3schools)
Я не получаю ошибку
Выход моего URL следующий:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<ArrayOfAutoCompleteResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/mysite.Services">
<AutoCompleteResult>
<BrandName>Trazodone</BrandName>
<Name>Trazodone Hydrichloride</Name>
<ParentId>11403</ParentId>
</AutoCompleteResult>
<AutoCompleteResult>
<BrandName>LysaKare</BrandName>
<Name>Arginine/Lysine</Name>
<ParentId>11403</ParentId>
</AutoCompleteResult>
</ArrayOfAutoCompleteResult>
Так почему пример URL W3schools работает, а мой - нет.