xsl-list
[Top] [All Lists]

[xsl] Saxon-EE 9.4.0.6 can't adress comment nodes

2013-04-09 10:42:32
With Saxon-EE 9.4.0.6 I can't adress comment nodes.

   Source
   -----------------------------------------------
   <?xml version="1.0" encoding="UTF-8"?>
   <r>
        <!-- This is a comment. -->
   </r>
   -----------------------------------------------

   Stylesheet
   -----------------------------------------------
   <?xml version="1.0" encoding="UTF-8"?>
   <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
   version="2.0">
        <xsl:output method="text"/>
        <xsl:template match="/">
            <xsl:value-of select="count(//comment())"/>
        </xsl:template>
   </xsl:stylesheet>
   -----------------------------------------------

   Output with Saxon-EE 9.4.0.6
   -----------------------------------------------
   0
   -----------------------------------------------

   Output with Saxon-PE 9.4.0.6 (and any other Transformer I tried)
   -----------------------------------------------
   1
   -----------------------------------------------


Do you agree, that this is a saxon bug?
Or am I missing something about schema-awareness that would explain this behavior?

Regards

Björn Dünckel

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--