Problème d'affichage XML

Fermé
francesco - 18 nov. 2022 à 16:59
 francesco_1202 - 18 nov. 2022 à 18:09

Bonjour, j'aimerais afficher mes données grâce au xml avec xls. Sur cooktop, sa fonctionne niquel, mais quand je lance via le navigateur j'ai une page blanche alors que j'ai bien lier le fichier xls avec le fichier xlm. Si vous savez m'aidez sa serait super gentil.

<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="labo8.xsl"  ?>

<CoupeDuMonde>
	<groupe groupe = "Groupe A">
		<match date = "20-11-22" heure="17:00" equipe1="Qatar" equipe2="�quateur" butequipe1="0" butequipe2="0"></match>
		<match date = "21-11-22" heure="17:00" equipe1="S�n�gal" equipe2="Pays-Bas" butequipe1="0" butequipe2="0"></match>
		<match date = "25-11-22" heure="14:00" equipe1="Qatar" equipe2="S�n�gal" butequipe1="0" butequipe2="0"></match>
		<match date = "25-11-22" heure="17:00" equipe1="Pays-Bas" equipe2="�quateur" butequipe1="0" butequipe2="0"></match>
		<match date = "29-11-22" heure="16:00" equipe1="Pays-Bas" equipe2="Qatar" butequipe1="0" butequipe2="0"></match>
		<match date = "29-11-22" heure="16:00" equipe1="�quateur" equipe2="S�n�gal" butequipe1="0" butequipe2="0"></match>
	</groupe>
	<groupe groupe = "Groupe B">
		<match date = "21-11-22" heure="14:00" equipe1="Angleterre" equipe2="Iran" butequipe1="0" butequipe2="0"></match>
		<match date = "21-11-22" heure="20:00" equipe1="�tats-Unis" equipe2="Pays des Galles" butequipe1="0" butequipe2="0"></match>
		<match date = "25-11-22" heure="11:00" equipe1="Pays des Galles" equipe2="Iran" butequipe1="0" butequipe2="0"></match>
		<match date = "25-11-22" heure="20:00" equipe1="Angleterre" equipe2="�tats-Unis" butequipe1="0" butequipe2="0"></match>
		<match date = "29-11-22" heure="20:00" equipe1="Pays des Galles" equipe2="Angleterre" butequipe1="0" butequipe2="0"></match>
		<match date = "29-11-22" heure="20:00" equipe1="Iran" equipe2="�tats-Unis" butequipe1="0" butequipe2="0"></match>
	</groupe>
	<groupe groupe = "Groupe C">
		<match date = "22-11-22" heure="11:00" equipe1="Argentine" equipe2="Arabie Saoudite" butequipe1="0" butequipe2="0"></match>
		<match date = "22-11-22" heure="17:00" equipe1="Mexique" equipe2="Pologne" butequipe1="0" butequipe2="0"></match>
		<match date = "26-11-22" heure="14:00" equipe1="Pologne" equipe2="Arabie Saoudite" butequipe1="0" butequipe2="0"></match>
		<match date = "26-11-22" heure="20:00" equipe1="Argentine" equipe2="Mexique" butequipe1="0" butequipe2="0"></match>
		<match date = "30-11-22" heure="20:00" equipe1="Pologne" equipe2="Argentine" butequipe1="0" butequipe2="0"></match>
		<match date = "30-11-22" heure="20:00" equipe1="Arabie Saoudite" equipe2="Mexique" butequipe1="0" butequipe2="0"></match>
	</groupe>
	<groupe groupe = "Groupe D">
		<match date = "22-11-22" heure="14:00" equipe1="Danemark" equipe2="Tunisie" butequipe1="0" butequipe2="0"></match>
		<match date = "22-11-22" heure="20:00" equipe1="France" equipe2="Australie" butequipe1="0" butequipe2="0"></match>
		<match date = "26-11-22" heure="11:00" equipe1="Tunisie" equipe2="Australie" butequipe1="0" butequipe2="0"></match>
		<match date = "26-11-22" heure="17:00" equipe1="France" equipe2="Danemark" butequipe1="0" butequipe2="0"></match>
		<match date = "30-11-22" heure="16:00" equipe1="Tunisie" equipe2="France" butequipe1="0" butequipe2="0"></match>
		<match date = "30-11-22" heure="16:00" equipe1="Australie" equipe2="Danemark" butequipe1="0" butequipe2="0"></match>
	</groupe>
	<groupe groupe = "Groupe E">
		<match date = "23-11-22" heure="14:00" equipe1="Allemagne" equipe2="Japon" butequipe1="0" butequipe2="0"></match>
		<match date = "23-11-22" heure="17:00" equipe1="Espagne" equipe2="Costa Rica" butequipe1="0" butequipe2="0"></match>
		<match date = "27-11-22" heure="11:00" equipe1="Japon" equipe2="Costa Rica" butequipe1="0" butequipe2="0"></match>
		<match date = "27-11-22" heure="20:00" equipe1="Espagne" equipe2="Allemagne" butequipe1="0" butequipe2="0"></match>
		<match date = "01-12-22" heure="20:00" equipe1="Japon" equipe2="Espagne" butequipe1="0" butequipe2="0"></match>
		<match date = "01-12-22" heure="20:00" equipe1="Costa Rica" equipe2="Allemagne" butequipe1="0" butequipe2="0"></match>
	</groupe>
	<groupe groupe = "Groupe F">
		<match date = "23-11-22" heure="11:00" equipe1="Maroc" equipe2="Croatie" butequipe1="0" butequipe2="0"></match>
		<match date = "23-11-22" heure="20:00" equipe1="Belgique" equipe2="Canada" butequipe1="0" butequipe2="0"></match>
		<match date = "27-11-22" heure="14:00" equipe1="Belgique" equipe2="Maroc" butequipe1="0" butequipe2="0"></match>
		<match date = "27-11-22" heure="17:00" equipe1="Croatie" equipe2="Canada" butequipe1="0" butequipe2="0"></match>
		<match date = "01-12-22" heure="16:00" equipe1="Croatie" equipe2="Belgique" butequipe1="0" butequipe2="0"></match>
		<match date = "01-12-22" heure="16:00" equipe1="Canada" equipe2="Maroc" butequipe1="0" butequipe2="0"></match>
	</groupe>
	<groupe groupe = "Groupe G">
		<match date = "24-11-22" heure="11:00" equipe1="Suisse" equipe2="Cameroun" butequipe1="0" butequipe2="0"></match>
		<match date = "24-11-22" heure="20:00" equipe1="Br�sil" equipe2="Serbie" butequipe1="0" butequipe2="0"></match>
		<match date = "28-11-22" heure="11:00" equipe1="Cameroun" equipe2="Serbie" butequipe1="0" butequipe2="0"></match>
		<match date = "28-11-22" heure="17:00" equipe1="Br�sil" equipe2="Suisse" butequipe1="0" butequipe2="0"></match>
		<match date = "02-12-22" heure="20:00" equipe1="Cameroun" equipe2="Br�sil" butequipe1="0" butequipe2="0"></match>
		<match date = "02-12-22" heure="20:00" equipe1="Serbie" equipe2="Suisse" butequipe1="0" butequipe2="0"></match>
	</groupe>
	<groupe groupe = "Groupe H">
		<match date = "24-11-22" heure="14:00" equipe1="Uruguay" equipe2="Cor�e du Sud" butequipe1="0" butequipe2="0"></match>
		<match date = "24-11-22" heure="17:00" equipe1="Portugal" equipe2="Ghana" butequipe1="0" butequipe2="0"></match>
		<match date = "28-11-22" heure="14:00" equipe1="Cor�e du Sud" equipe2="Ghana" butequipe1="0" butequipe2="0"></match>
		<match date = "28-11-22" heure="20:00" equipe1="Portugal" equipe2="Uruguay" butequipe1="0" butequipe2="0"></match>
		<match date = "02-12-22" heure="16:00" equipe1="Cor�e du Sud" equipe2="Portugal" butequipe1="0" butequipe2="0"></match>
		<match date = "02-12-22" heure="16:00" equipe1="Ghana" equipe2="Uruguay" butequipe1="0" butequipe2="0"></match>
	</groupe>
</CoupeDuMonde>
</xsl:stylesheet>

<--et Voici mon fichier Xls--!>

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="html" encoding="ISO-8859-1"/>
    <!--<xsl:param name='cl'></xsl:param>-->

    <xsl:param name='dt'>25-11-22</xsl:param>

    <xsl:template match="CoupeDuMonde">

        <html>

            <head>

                <title>Match de coupe du monde 2022</title>
                <link rel="stylesheet" type="text/css" href="labo8.css"/>
            </head>

            <body>

                <main>

                    <xsl:apply-templates select="groupe"/>

                </main>

            </body>

        </html>

    </xsl:template>

    <xsl:template match="match">

        <table>

            <tr>

                <td id="date">
                    <xsl:value-of select="@date"/>
&#160;</td>
                <td id="heure">
                    <xsl:value-of select="@heure"/>
&#160;</td>
                <td id="eq1">
                    <xsl:value-of select="@equipe1"/>
&#160;-</td>
                <td id="eq2">
                    <xsl:value-of select="@equipe2"/>
&#160;</td>
                <td id="b1">
                    <xsl:value-of select="@butequipe1"/>
&#160;-</td>
                <td id="b2">
                    <xsl:value-of select="@butequipe2"/>
&#160;</td>

            </tr>

        </table>

    </xsl:template>

    <xsl:template match="groupe">

        <titrecss>

            <font size="5" color="blue">

                <xsl:value-of select="@groupe"/>
&#160;

            </font>

        </titrecss>

        <xsl:apply-templates select="match"/>
        <br/>

    </xsl:template>

</xsl:stylesheet>
A voir également:

1 réponse

yg_be Messages postés 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 Ambassadeur 1 550
18 nov. 2022 à 17:48

bonjour, quand tu écris xls, il s'agit bien de xsl?

0
francesco_1202
18 nov. 2022 à 17:55

Oui pardon..

0
francesco_1202
18 nov. 2022 à 18:09

J’ai supprimer le </xsl:stylesheet> dans le xml mais ça marche toujours pas.

0