xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] xsl2 saxon8B stripping off unwanted separation characters


Subject: [xsl] xsl2 saxon8B stripping off unwanted separation characters
From: jacques FAUQUEX <jacques@xxxxxxxxxxxxxxx>
Date: Thu, 6 Jul 2006 10:23:04 -0300

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&#xA;              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


Current Thread
Keywords
xsl
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor