Bonjour,
Je suis vraiment un super gros débutant et je l'avoue lol
Je souhaiterais la valeur d'un tag xml en un autre. Je m'explique : j'ai un document xml dans lequel se trouve la balise messageid. Cette dernière contient une valeur et je souhaiterais changer cette valeur par une autre.
J'ai déjà essayé le code suivant :
Mais je n'y arrive pas
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="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="*"> <xsl:copy> <xsl:apply-templates select="@*"/> <xsl:apply-templates/> </xsl:copy> </xsl:template> <xsl:template match="@*"> <xsl:copy-of select="."/> </xsl:template> <xsl:template match="@MessageId"> <xsl:attribute name="MessageId"> <xsl:text>P20C</xsl:text> </xsl:attribute> </xsl:template>
Est-ce que quelqu'un pourrait m'aider ?
Merci beaucoup
Partager