<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 выглядит как
<block2>
<tag>
<name>32A</name>
<value>051028EUR6104,42</value>
</tag>
</block2>
для меня значение получалось, но в этом значении мне нужно до первых шести символов
, чтобы вывод выглядел как 051028