Вы не можете достичь этого с "чистым" XML + XSLT (*). Некоторый внешний код должен будет идентифицировать xml и xslt, которые должны его преобразовать.
Поскольку вы, кажется, меняете XML, я собираюсь угадать, что вы делаете это в веб-браузере.
Вы можете сделать это, используя javascript, так как demonstrated on w3schools. Тем не менее, междоменные ограничения по-прежнему применяются, если вы выполняете запросы на основе javascript (например, AJAX/XHR): если исходный сервер не устанавливает соответствующие заголовки CORS, чтобы разрешить доступ к javascript для междоменного доступа, вам потребуется прокси-сервер этот запрос xml через ваш собственный сервер.
(*): Mad's answer использует ссылки на объекты для умного встраивания внешнего xml в содержащий документ. Это определенно стоит попробовать, но имейте в виду, что такое включение на основе сущности использовалось в нескольких утечках для раскрытия информации, поэтому его часто не разрешают в синтаксическом анализаторе xml (в частности, это не должно быть способно подорвать CORS в браузере). Вам просто нужно попробовать это в вашей ситуации.
Эта привычная работа, он явно попросил решение, когда xml «Вне моего домена». Javascript не выполняет перекрестный домен. Почему он поддержал ваш ответ за пределами меня, поскольку он явно на 100% ошибочен, и я только понял, что потратив 20 минут, пытаясь заставить этот пример работать ... На самом деле я не могу подумать об одном времени, когда этот пример будет полезен, он работает только с файлами, которые находятся в том же домене, который уже может быть отредактирован ... Поэтому в основном то, что я пытаюсь сказать, это неправильно, и я отказал вам в этом. – Cody
@ Коди: Извините за свое разочарование, я уточню ответ, чтобы подчеркнуть требование для CORS. Если исходный сайт поддерживает CORS, вы, вероятно, можете сделать это в javascript; в противном случае вам нужно проксировать XML. –
@ Коди: Я был оператором для компании, и мы делали некоторые процедуры. Чтобы узнать, можем ли мы продолжить, мы могли бы использовать XML-файл, который был заполнен партнерской организацией, но у нас не было доступа к нему, и не было никакого вопроса просить их что-либо менять в нем. Мы ждали нескольких конкретных сведений, чтобы быть здесь, и файл был очень длинным. Мы хотели бы отображать только содержимое этих тегов. Поэтому мы находимся в этой ситуации, когда нужно применять XSL к внешнему XML-файлу. С уважением. –