Ya intente varias formas segun comentarios en foros y demas pero no puedo hacer que mi archivo xml con formato xsl pueda visualizarlo en firefox, opera, chrome, safari solo puedo verlo en iexplorer les pongo el codigo, los 2 archivos estan en la misma carpeta
este es mi xml "archivo.xml"
Código:
y este es mi xsl "formato.xsl"<?xml version="1.0"?> <?xml-stylesheet href="formato.xsl" type="text/xsl" title="prueba"?> <informacion> <persona> <nombre>ein</nombre> <email>[email protected]</email> <texto>choro choro choro choro choro </texto> </persona> <persona> <nombre>san</nombre> <email>[email protected]</email> <texto>dada da dada da dada da dada da </texto> </persona> <persona> <nombre>au</nombre> <email>[email protected]</email> <texto>da da da da da da da da da </texto> </persona> <persona> <nombre>bb</nombre> <email>[email protected]</email> <texto>asdf </texto> </persona> </informacion>
Código:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html>
<body>
<table border="1">
<tr>
<td><b>Nombre</b></td>
<td><b>email</b></td>
<td><b>texto</b></td>
</tr>
<xsl:for-each select="*/persona" order-by="Nombre">
<tr>
<td><xsl:value-of select="nombre"/></td>
<td><xsl:value-of select="email"/></td>
<td><xsl:value-of select="texto"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>


