IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

tableau nombre et moyenne [XSLT 1.0]


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 7
    Par défaut tableau nombre et moyenne
    Bonjour,

    j'ai un travail xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <?xml-stylesheet href="class.xsl" type="text/xsl" ?>
     
     
    <université>
    <étudiant><nom>Réjean Tremblay</nom>
    <cours sigle="INF8430" note="89" />
    <cours sigle="INF1030" note="69" />
    <cours sigle="INF1230" note="75" /></étudiant>
    <étudiant><nom>Martin Lambert</nom>
    <cours sigle="INF8430" note="75" />
    <cours sigle="INF1030" note="72" />
    <cours sigle="INF1230" note="73" /></étudiant>
    <étudiant><nom>Luc Alain</nom>
    <cours sigle="INF9430" note="39" />
    <cours sigle="INF1030" note="89" />
    <cours sigle="INF1230" note="79" /></étudiant>
    <étudiant><nom>Olive Saint-Amant</nom>
    <cours sigle="INF8430" note="91" />
    <cours sigle="INF1230" note="99" /></étudiant>
    </université>
    il s'agit de comptez le nombre d'étudiants dans chaque cours et calculez la moyenne par cours.


    Mon code fonctionne, le seul problème c'est le tableau je devrais obtenir le resultat dans un seul tableau, mais j'obtient chaque resultat dans un tableu différent si quelqu'un peut m'aider se serait apprécier.


    voici mon code xsl:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <?xml version="1.0" encoding="ISO-8859-1"?>
     
     
    <xsl:template match="*"> 
    <html>
    <body>
     
    <xsl:template match="cours">
     
    <table border="1" cellspacing="0" cellpadding="3">
    <tr>
    <td>Sigle</td> 
     
    </xsl:stylesheet>

  2. #2
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    les balises table ne doivent pas être dans le template
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <xsl:template match="cours">
    mais autour de l'apply-template

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 7
    Par défaut tableau nombre et moyenne
    Merci pour l'aide , mais je ne sais pas si je le place correctement, mais c,est pire je place :

    <table border="1" cellspacing="0" cellpadding="3">
    <tr>
    <td>Sigle</td>
    <td>Nombre d'étudiants</td>
    <td>Moyenne du cours</td>
    </tr>


    juste au dessus de :

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

    est ce correte ?

    Merci

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par lowpien Voir le message
    est ce correte ?
    Ben... À toi de nous le dire. Est-ce que ça a l'air correct ?

    D'ailleurs, tu pourrais essayer de te demander ce que veut dire l'un ou l'autre, et lequel devrait produire ce que tu veux.
    Si tu n'es pas sûr, tu pourrais peut-être nous montrer que tu réfléchis : "Normalement ça devrait faire <ce que tu as compris>, et je vois pourquoi ça devrait régler le problème, (ou je ne vois pas ce que ça a à voir avec le problème,) mais je ne comprends pas : <ta question>"
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 7
    Par défaut tableau nombre et moyenne
    si tu lisais peut être en commençant par ma première phrase monsieur le moralisateur, je dis bien que c'est pire que le resultat que j'obtenais.

    ce que je voulais savoir c'est si je l'ai mis au bon endroit, si c le cas, ça veut dire que mon problème vient d'ailleur, si vous n'avez pas de conseil a donner passer à autre chose s'il vous plais.

    Merci

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par lowpien Voir le message
    ce que je voulais savoir c'est si je l'ai mis au bon endroit
    A priori c'est que ce qu'Erwy voulait dire, oui. Mais vu que tu es assez chiche en explications sur ce que tu fais et crois faire, on peut pas être sûr que tu aies bien compris.

    Citation Envoyé par lowpien Voir le message
    si vous n'avez pas de conseil a donner passer à autre chose s'il vous plais.
    J'ai bel et bien des conseils à donner, mais je refuse d'aider quelqu'un qui veut juste qu'on fasse son boulot sans nous payer.
    Je saisis donc cette chance que tu m'offres de ne plus m'occuper de ton cas.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CR XI] Tableau croisé et moyenne
    Par pierregr dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 17/02/2011, 09h47
  2. tableau à nombre de lignes variables
    Par omarzaimzouanat dans le forum BIRT
    Réponses: 0
    Dernier message: 26/01/2011, 13h02
  3. Emplacement mémoire tableau [Nombres premiers]
    Par F.Margaine dans le forum Débuter
    Réponses: 25
    Dernier message: 20/03/2008, 21h09
  4. [Tableaux] Trier un tableau par note moyenne
    Par Jiraiya42 dans le forum Langage
    Réponses: 14
    Dernier message: 23/09/2007, 23h55
  5. [Tableaux] Tableau de notes + moyenne
    Par lordbdp dans le forum Langage
    Réponses: 4
    Dernier message: 19/03/2007, 22h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo