Bonjour,
Comment obtenir le nom de la première balise d'un document XML à l'aide de XSL?
Quelque chose comme cela j'imagine ?
Cdlt.Code:
1
2
3 <xsl:template match="/"> <xsl:text/>"<xsl:value-of select="name()"/>"<xsl:text/> </xsl:template>
YB
Version imprimable
Bonjour,
Comment obtenir le nom de la première balise d'un document XML à l'aide de XSL?
Quelque chose comme cela j'imagine ?
Cdlt.Code:
1
2
3 <xsl:template match="/"> <xsl:text/>"<xsl:value-of select="name()"/>"<xsl:text/> </xsl:template>
YB
presque, la tu es positionné sur le root du document pas sur la première balise
Code:
1
2
3 <xsl:template match="/*"> <xsl:text/>"<xsl:value-of select="name()"/>"<xsl:text/> </xsl:template>
un grand Merci !
entre temps j'avais trouvé:
qui marche aussi mais qui doit être moins propreCode:
1
2
3 <xsl:template match="/" > <xsl:value-of select="name(*)" /> </xsl:template>
Je prends votre solution.
Merci encore
Yb
Ou encore plus direct, car pouvant être appelé à partir de n'importe quel template:
Code:<xsl:value-of select="name(/*)" />