Probleme de XML & XSl - Aide aux devoirs - Emploi & Etudes
MarshPosté le 10-04-2011 à 17:02:05
Bonjour à tous,
Je me suis mis il y a quelques jours à apprendre le XML et XSL. Pour cela j'ai créer une page XML et une XSL avec mes connaissances. Malheureusement je n'arrive pas a voir le résultat voulu, je dirais même plus sa affiche un page totalement vide. Pourtant j'ai essayer de comprendre d'ou le probleme venait en mettant des passages en commentaire. Mais rien n'y fait ... Si quelqu'un peut m'apporter un peu d'aide !! Ou d'ou vient ce problème
Marsh Posté le 10-04-2011 à 17:02:05
Bonjour à tous,
Je me suis mis il y a quelques jours à apprendre le XML et XSL.
Pour cela j'ai créer une page XML et une XSL avec mes connaissances. Malheureusement je n'arrive pas a voir le résultat voulu, je dirais même plus sa affiche un page totalement vide. Pourtant j'ai essayer de comprendre d'ou le probleme venait en mettant des passages en commentaire. Mais rien n'y fait ...
Si quelqu'un peut m'apporter un peu d'aide !! Ou d'ou vient ce problème
XML
<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="J2.xsl"?>
<FILME>
<TITRE>JAMES BOND</TITRE>
<PHOTO><image source="BOND.jpg" texte_alternatif="Image de test1"/></PHOTO>
<REALISATEUR>JEAN PAUL</REALISATEUR>
<CASTING><ACTEUR>PIERRE - CLAUDINE</ACTEUR><PERSONNAGE>JAQUE & MARTINE</PERSONNAGE></CASTING>
<SYNOPSIS><SYNOPSIS>
</FILME>
XSL
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<TITLE>Soirée cinema<TITLE>
<H1><STRONG>Les filmes du moment</strong></H1>
</HEAD>
<BODY>
<body bgcolor="#A4A440" text="white">
<xsl:for-each select="semaine/menu">
<CENTER>
Titre du filme:<xsl:value-of select="@titre"/></BR>
Jaquette du filme:<xsl:element name="img">
<xsl:attribute name="src"><xsl:value-of select="image/@source"/></xsl:attribute>
<xsl:attribute name="alt"><xsl:text>"</xsl:text><xsl:value-of select="image/@texte_alternatif"/></xsl:attribute>
<xsl:attribute name="width">127</xsl:attribute>
<xsl:attribute name="border">0</xsl:attribute>
<xsl:attribute name="height">90</xsl:attribute>
</xsl:element>
Réalisateur:<xsl:value-of select="REALISATEUR"/></BR>
Casting:<xsl:value-of select="CASTING"/>
<hr></hr>
<h4>Acteurs :<b><xsl:value-of select="ACTEUR"/></b></h4>
<h4>Personnages :<b><xsl:value-of select="Personnage"/></b></h4>
<hr></hr>
Synopsis:<xsl:value-of select="SYNOPSIS"/>
</CENTER>
</xsl:for-each>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>
En vous remerciant de vos réponses !
---------------
PW