Salut, tout le monde
Je suis debutante a XSLT et j ai cherche des cours mais vraiment je n arrive pas de comprendre la diffrerence entre:
1 2 3 4 5
|
<xsl:copy-of select=
et
<xsl:value-of select= |
Aussi j ai une autre question:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<xsl:template match="TempPrincipal">
<Etudiant>
<xsl:variable name="NumEtudiant" select="@NumEtudiant"/>
<xsl:variable name="NomEtudiant" select="@NomEtudiant"/>
<xsl:copy-of select="@*[adresse()!='ville' and adresse()!='numMaison' "/>
<xsl:variable name="NumEtudiant">
<xsl:choose>
<xsl:when test="(not(@NumEtudiant) ">
<xsl:attribute name="NumEtudiant"><xsl:value-of select="Le num n existe pas"/></xsl:attribute>
</xsl:when>
</xsl:choose>
</xsl:variable>
<xsl:attribute adresse="ville"><xsl:value-of select="'ville1')"/></xsl:attribute>
<xsl:attribute adresse="numMaison"><xsl:value-of select="'123')"/></xsl:attribute>
</xsl:template> |
Est ce que le code precedent affiche: ?
<Etudiant NumEtudiant= 1 NomEtudiant = nom1 ville = ville1 numMaison = 123>
Est ce que ce code est correct, malgre on declare 2 fois la variable NumEtudiant ?, est ce qu il affiche ce code exactement quand on appel la template dans une transformation en XML.
Merci pour tes aides et merci d avance
Partager