[Home] [By Thread] [By Date] [Recent Entries]
I have a problem normalizing strings in xslt2 with saxon 8B. Here is an example XML <a href="http://www.ac-versailles.fr/etabliss/michelet-vanves"
target="_blank"> Lycie
Michelet</a>
XSL
<xsl:element name="lycie">
<xsl:attribute name="nom">
<xsl:value-of separator=" " select="a"/>
</xsl:attribute>
</xsl:element>
<xsl:value-of select="lycie"/>RESULT <lycie nom=" Lycie
 Michelet"> ---------------------------------------------------------------------- If a add a normalize-space function within the select, <xsl:value-of separator=" " select="normalize-space (a)"/> XALAN y Saxon 6.5.5 output what I want <lycie nom="Lycie Michelet"> On the contrary, Saxon8B outputs a static error : A sequence of more than one item is not allowed as the first argument of normalize-unicode() URL: http://www.w3.org/TR/xpath20/#ERRXPTY0004 What's happening and how is it posible to normalize strings with saxon 8B ? Thanks Jacques Fauquex
|

Cart



