He visto muchas publicaciones sobre esto ... pero no puedo, por mi vida, descubrir cuál es mi problema. Google Chrome simplemente muestra una página en blanco cuando intento transformar XML con XSL. Cuando veo la fuente, veo el XML sin formato. IE funciona.XSL no funciona en Google Chrome
tengo un documento XML que se parece a esto ...
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="http://localhost/xsl/listXSL.php"?>
<links>
<link id="1" name="Google Home Page" url="http://www.google.com/" clicks="0" />
<link id="2" name="Facebook" url="http://www.facebook.com/" clicks="1" />
<link id="3" name="Gmail" url="http://gmail.com" clicks="2" />
</links>
... y luego el archivo XSL vinculados con la apariencia siguiente ...
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:for-each select="links/link">
<a>
<xsl:attribute name="href">
<xsl:value-of select="@url" />
</xsl:attribute>
<xsl:value-of select="@name" />
</a><br />
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
Usted puede notar que el archivo XSL es en realidad un archivo PHP, pero funciona bien en otros navegadores y he intentado cambiarlo a .xsl para Chrome, pero no ayuda. ¿Qué estoy haciendo mal aquí?
Es posible que desee ver: http://stackoverflow.com/questions/2981524/how-can-i-make-xslt-work-in-chrome – Cumbayah