Загрузка XML-файла из Silverlight - PullRequest
1 голос
/ 30 ноября 2009

Я хочу загрузить данные из файла XML, который является внешним по отношению к файлу xap, но хранится в той же папке.

Мой опыт загрузки XML заключается в том, что используется класс XDocument, но он принимает только строку местоположения. Это нормально, если XML-файл содержится в XAP, но мне нужно, чтобы он загружался извне, независимо от того, на каком сайте весь проект размещен на

Я надеюсь, что это имеет смысл, и любая помощь будет отличной:)

Ответы [ 2 ]

2 голосов
/ 30 ноября 2009

Вы можете использовать WebClient и его метод DownloadStringAsync , а затем использовать XDocument.Parse или XElement.Parse для анализа загруженной строки в DOM. Однако обратите внимание, что Silverlight не позволит вам получить доступ к ресурсу (включая файл XML по HTTP), который находится в другом домене, если в корне этого домена нет файла междоменной политики .

1 голос
/ 30 ноября 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...