Вам нужен способ получить XML-файл из URL, преобразовать его с помощью XSL и представить его обратно в виде XML-файла, который запрашивает сохранение? - PullRequest
0 голосов
/ 19 октября 2010

Требования:

  • Необработанный XML с внешнего сайта. У меня мало контроля с помощью URL (например, http://example.com/raw.xml)
  • Мне нужно преобразовать его через XSL в другой XML-файл (у меня уже есть этот XSL-файл, и он работает)
  • Мне нужно написать файл asp.net или asp, который принимает URL, применяет преобразование xsl и выводит результирующий xml, который предлагает клиенту сохранить xml на локальный диск клиента
  • Конечным результатом является xml-файл, преобразованный в xsl на основе xsl и xml с внешнего веб-сайта.

Это не должно быть сложно, но я не вижу примеров, которые позволили бы мне сделать то, что указано выше. Пожалуйста помоги! Заранее спасибо!

1 Ответ

0 голосов
/ 19 октября 2010

Вы можете получить внешний XML, используя класс WebRequest (например).

Результат может быть загружен в документ XML и преобразован - преобразованный документ затем может быть возвращен в HttpResponse.OutputStream с правильными заголовками для документа XML (тип ответа будет text / xml или application / xml ).

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