Когда я создаю обычное приложение или библиотеку классов, я могу использовать XDocument.Load(some xml file on the internet)
для загрузки, а затем проанализировать XML в этом файле.Portable Class Library + XDocument.Load (uri)?
Однако я пишу код для PCL, и, похоже, XDocument не имеет опции для URI строки. Возможны только System.IO.Stream
, System.IO.TextReader
и System.Xml.XmlReader
.
Как мне получить доступ к XML-файлу в Интернете? Должен ли я использовать new-ish HttpClient
и использовать поток от этого как-то?
Да, сделать HTTP называть себя и кормить 'XDocument' с потоком вы получаете обратно. – MarcinJuraszek