У меня есть следующий XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="http://www.fakedomain.com/sally.xsl"?>
Это не правильно сформированный XML-документ (без верхнего элемента), поэтому он не слишком удивителенбраузер не рассматривает это как таковое.
Решение :
Обновите ваш "XML" до действительно правильно оформленного XML-документа, например:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="file:///c:/temp/delete/xxx.xsl"?>
<t/>
Сэта таблица стилей в c:\temp\delete\xxx.xsl
:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="/">
XXX
</xsl:template>
</xsl:stylesheet>
, когда файл XML открывается с помощью IE, браузер отображает результат преобразования :
XXX