Bonjour,
alors voilà j'enregistre dans un fichier XML des informations sur une opération :
<?xml version="1.0" encoding="UTF-8"?>
<Finance>
<Operation numero_Operation="1">
<type>Debit</type>
<date>12-12-2008</date>
<Tiers>JEAN BERNARD</Tiers>
<Categorie>Automobile</Categorie>
<Montant>55</Montant>
</Operation>
<Operation numero_Operation="2">
<type>Credit</type>
<date>01-01-2009</date>
<Tiers>JACQUES</Tiers>
<Categorie>Frais bancaire</Categorie>
<Montant>150</Montant>
</Operation>
</Finance>
J'arrive à afficher l'ensemble de ces informations dans un tableau grâce à mon fichier xslt.
Maintenant j'aimerai pouvoir avoir le total du montant correspondant aux opérations de débits, et pareil pour les opérations de crédits. J'ai essayé plusieurs méthodes mais je n'y arrive pas je débute avec le XML et xslt.
J'ai essayé des choses du style :
<xsl:choose>
<xsl:when test="//type[.='Debit']">
<xsl:value-of select="sum(//Montant)"/>
</xsl:when >
</xsl:choose>
mais sa ne marche pas
Si quelqu'un peut m'aider =)
Merci
Partager