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 :

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>
Mais je n'y arrive pas
Est-ce que quelqu'un pourrait m'aider ?
Merci beaucoup