[XML/XSL/XPATH]Requete XPATH pour transformation
j'ai un fichier xsl contenant a divers endroit des tag comme:
Code:
1 2 3 4 5
| <span class="xdTextBox" hideFocus="1" title="" tabIndex="-1" xd:binding="my:sysIdClient" xd:CtrlId="CTRL11" xd:xctname="PlainText" xd:disableEditing="yes" style="WIDTH: 100%; WHITE-SPACE: nowrap; WORD-WRAP: normal">
<span class="xdTextBox" hideFocus="1" title="" tabIndex="0" xd:binding="my:sysEmailDest" xd:CtrlId="CTRL12" xd:xctname="PlainText" style="WIDTH: 100%">
<span class="xdTextBox" hideFocus="1" title="" tabIndex="0" xd:binding="my:firstname" xd:CtrlId="CTRL2" xd:xctname="PlainText" style="WIDTH: 100%">
... |
A l'aide d'un fichier de transformation je souhaiterais supprimer 2 de ces balises ou xd:binding = sysIdClient et sysEmailDest (Ce sont les 2 tags qui ont cette attributxd:binding qui est toujours le meme quelque soit mon fichier xsl.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<xsl:template match="body">
<xsl:apply-templates select="@*|node()" />
</xsl:template>
<!-- Delete sysIdClient field -->
<xsl:template match="span[contains(@xd:binding, 'sysIdClient']">
</xsl:template>
<!-- Delete sysEmailDest field -->
<xsl:template match="span[@xd:binding, 'sysEmailDest']">
</xsl:template> |
Mais apparement ce n'est aps comme cela qu'il faut proceder.
merci de m'eclairer.