xsl-list
[Top] [All Lists]

Re: [xsl] Are namespace nodes required in XSLT 2.0?

2006-12-21 04:28:09


How can you tell if an XSLT implementation implements Namespace nodes (in 
the XDM sense), if it does not support the namespace axis?

Like this, for example:


<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
  
  <xsl:template name="main">
    <xsl:variable name="x" as="item()*">
      <xsl:namespace name="a" select="'data:,a'"/>
      <xsl:namespace name="b" select="'data:,b'"/>
      <x/>
      <xsl:attribute name="c" select="'c'"/>
    </xsl:variable>
    <xsl:value-of select="count($x)"/>
  </xsl:template>
</xsl:stylesheet>


This should produce the result 4, and it's hard to see how it can do so
unless the fist two items in $x are namespace nodes.

David

--~------------------------------------------------------------------
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>
--~--