Я создаю меню и настраиваю его так, чтобы использовать стандартный тег SSI <!--#include virtual = "myDoc.xml" --> для включения моего xml-документа. Документ xml включает документ xsl с <?xml-stylesheet type = "text/xsl" href = "myOtherDoc.xsl"?>. По какой-то причине документ xsl не работает. XML отображается как большой двоичный объект.
Спасибо
Счет






К сожалению, ваше XSL-преобразование не будет работать таким образом. Вам нужно будет отправить только XML-документ в браузер, где встроенный преобразователь xsl затем будет ссылаться на таблицу стилей и выполнять преобразование.
У вас есть HTML-страница, которая уже отображается, и вы включаете XML как просто фрагмент XML, отображаемый в выходной поток, но браузер не знает, как преобразовать его, потому что у него нет:
<?xml-stylesheet type = "text/xsl" href = "myOtherDoc.xsl"?>
... Пи в начале страницы. Помните, что они обрабатываются браузером, а не сервером.
Вам нужно будет преобразовать сторону XML-сервера, например.
<!-- #include virtual = "doMenuXform.asp" -->
Теперь вы меня заинтересовали ... капля чего? : o