Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/12/2013, 20:48
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: transformar xml con xsl y visualizarlo con navegador

Hola,

Posiblemente el XSLT no tiene ni idea del Namespace, podrías probar a usar un Namespace,

Código:
<?xml version="1.0" encoding="windows-1252" ?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:ns1="http://www.example.org">
  <xsl:template match="/">
    <html>
    <body>
    <h1>Peliculas</h1>
      <table width="100%" border="1">
        <tr>
          <th>Titulo</th>
          <th>Director</th>
          <th>Guionista</th>
          <th>Productor</th>
          <th>Actor Principal</th>
          <th>Comentarios</th>
        </tr>
        <xsl:for-each select="ns1:peliculas/ns1:pelicula">
        <tr>
          <td><xsl:value-of select="ns1:titulo"/>sdfsdf</td>
          <td><xsl:value-of select="ns1:director"/>sd</td>
          <td><xsl:value-of select="ns1:guionista"/>dsf</td>
          <td><xsl:value-of select="ns1:productor"/>sdf</td>
          <td><xsl:value-of select="ns1:actor"/>dsf</td>
          <td><xsl:value-of select="ns1:comentarios"/>sdf</td>
        </tr>
        </xsl:for-each>
      </table>
    </body>
    </html>
  </xsl:template>
</xsl:stylesheet>
Saludos,