25/03/2014, 08:13
|
| | Fecha de Ingreso: marzo-2014
Mensajes: 1
Antigüedad: 10 años, 7 meses Puntos: 0 | |
Documentos XML XSL Hola buenas estoy intentado enlazar un documento xml a un xsl, y no hay manera de poder visualizar la informacióin contenida del documento xml en el xsl, he probado de todo y no doy con ello que puede pasar?? os paso mi documento xml:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="videoclub2.xsl"?>
<!DOCTYPE films SYSTEM "videoclub.dtd">
<films>
<pelicula>
<Titulo>La lista de Schindler</Titulo>
<Nacionalidad>Estados Unidos</Nacionalidad>
<Productor>Universal Pictures</Productor>
<Director>Steven Spealberg</Director>
<Año>1993</Año>
<Duracion>195 min.</Duracion>
<Genero>Basado en hechos reales</Genero>
<Sinopsis>Segunda Guerra Mundial (1939-1945).
Oskar Schindler (Liam Neeson), un hombre de enorme
astucia y talento para las relaciones públicas, organiza un
ambicioso plan para ganarse la simpatía de los nazis.
Después de la invasión de Polonia por los alemanes
(1939), consigue, gracias a sus relaciones con los nazis,
la propiedad de una fábrica de Cracovia. Allí emplea a
cientos de operarios judíos, cuya explotación le hace
prosperar rápidamente. Su gerente (Ben Kingsley), también
judío, es el verdadero director en la sombra, pues Schindler
carece completamente de conocimientos para dirigir una
empresa.</Sinopsis>
<Foto>http://pics.filmaffinity.com/La_lista_de_Schindler-803188900-main.jpg</Foto>
<Url>http://es.wikipedia.org/wiki/La_lista_de_Schindler</Url>
</pelicula>
</films>
hay muchas más peliculas pero no pongo todo el codigo porque sino seria demasiado extenso.....
y el documento xsl:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="/">
<html>
<head>
<title> Peliculas auténticas</title>
</head>
<body bgcolor="#0B0B3B">
<h1 style="background-color: #585858; color: #FFFFFF; font-size: 30pt; text-align:center; letter-spacing:1.0cm"> <center> <b>VIDEOCLUB</b></center></h1>
<table align="center" border="2" >
<tr bgcolor="white">
<th>Titulo</th>
<th>Nacionalidad</th>
<th>Productor</th>
<th>Director</th>
<th>Año</th>
<th>Duracion</th>
<th>Genero</th>
<th>Sinopsis</th>
<th>Foto</th>
<th>Url</th>
</tr>
<xsl:for-each select="films/pelicula">
<tr >
<td bgcolor="white" >
<xsl:value-of select="Titulo"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Nacionalidad"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Productor"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Director"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Año"/>
</td>
<td bgcolor="white" >
<xsl:value-of select="Duracion"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Genero"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Sinopsis"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Foto"/>
</td>
<td bgcolor="white">
<xsl:value-of select="Url"/>
</td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
un saludo y muchas gracias de antemano |