Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1934 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Addition en XSL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Addition en XSL

n°1718282
TiT4n
Posté le 16-04-2008 à 09:38:36  profilanswer
 

Bonjour,
 
Voila petit problème simple en théorie vu que c'est des additions sur un fichier XML.
Voici mon fichier XML :  
 

Code :
  1. <employe>
  2. <salaire>12000</salaire>
  3. </employe>
  4. <employe>
  5. <salaire>1340</salaire>
  6. </employe>
  7. <employe>
  8. <salaire>1500</salaire>
  9. </employe>
  10. <employe>
  11. <salaire>13300</salaire>
  12. </employe>
  13. <employe>
  14. <salaire>330</salaire>
  15. </employe>


 
Le but est de faire l'addition pour retourner au final la somme des salaires.
J'ai essayé plusieurs méthodes, avec following-sibling et tout mais je n'arrive pas à finaliser, ayant des problèmes sur la variable globale..
Si quelqu'un avait une piste :) !  
Merci !

mood
Publicité
Posté le 16-04-2008 à 09:38:36  profilanswer
 

n°1718358
masklinn
í dag viðrar vel til loftárása
Posté le 16-04-2008 à 10:51:13  profilanswer
 

Ne surtout pas passer par des variables globales, utiliser la récursion pour faire ça de manière fonctionnelle (une template récursive utilisée via call-template)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1718970
avander
Posté le 17-04-2008 à 09:53:36  profilanswer
 

RTFM vindiou...
 

<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
      xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 
<xsl:template match="/">
   <xsl:value-of select='sum(//salaire)'/>
</xsl:template>
 
</xsl:stylesheet>


Message édité par avander le 17-04-2008 à 09:54:16

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Addition en XSL

 

Sujets relatifs
[XML/XSL] - Récupérer une valeur d'un tableau excel[XSL]Appliquer une feuille de style sur un fichier résultat
Perl XSL, ne trouve pas le fichier xslEXCEL VBA - Addition de cellule et de variable !
Une addition sélective... Problème pour addition de matrice
[XML / XSL] Interpreter les DTD internesXsl et police dans une cellule Excel
Comment générer HTML avec XSL et XML 
Plus de sujets relatifs à : Addition en XSL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR