Bonjour à tous,
J'ai un soucis, je me met au XSL et je bloque sur un template, je m'explique :
j'ai ce fichier XML :
Code :
- <?xml version="1.0" encoding="UTF-8"?>
- <racine>
- <node1>
- <node2>
- <node3>
- <qte></qte>
- <pu>200</pu>
- <montant_ht>500</montant_ht>
- </node3>
- <node3>
- <qte></qte>
- <pu>110</pu>
- <montant_ht>440</montant_ht>
- </node3>
- </node2>
- </node1>
- </racine>
|
et le but d'avoir un fichier XML avec la balise <qte> calculée avec la formule suivante <montant_ht> div <pu>.
j'ai essayé, le code ci-dessous mais çà ne marche pas
Code :
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
- <xsl:output method="xml"/>
- <xsl:template match="/racine/node1/node2/node3/@qte">
- <xsl:value-of select="@montant_ht div @pu"/>
- </xsl:template>
- </xsl:stylesheet>
|
Merci à tous.
Message édité par dom01 le 17-05-2005 à 16:56:48