2011-03-02 1 views
0
<xsl:choose> 
    <xsl:when test="block4[messageType = '103']"> 
     <xsl:value-of select="block4/tag[name = '32A']/value"/>,<xsl:text/> 
    </xsl:when> 
    <xsl:when test="block4[messageType = '102']"> 
     <xsl:value-of select="block4/tag[name = '32B']/value"/>,<xsl:text/> 
    </xsl:when> 
</xsl:choose> 

xml ressemblecomment obtenir la valeur d'étiquette de XML à l'aide xslt

<block2> 
    <tag> 
     <name>32A</name> 
     <value>051028EUR6104,42</value> 
    </tag> 
</block2> 

pour la valeur me devenais mais la valeur tht j'ai besoin jusqu'à six premiers caractères

de sorte que la production ressemble

+0

Cela ne ressemble pas à xml. – Lloyd

+0

y qu'est-ce qui s'est passé? – praveen

+0

En fait, je n'ai besoin que des six premiers caractères dans cette valeur particulière – praveen

Répondre

1
<xsl:value-of select="substring(block4/tag[name = '32A']/value, 1, 6)" /> 
Questions connexes