xsl-list
[Top] [All Lists]

[xsl] namespaces issue

2010-11-11 12:54:21

input document

<?xml version="1.0" encoding="utf-8"?>
<node xmlns:db='abc'>
<db:docbook xmlns="">fred</db:docbook>
</node>

ss

 <xsl:template match="db:docbook">
    <xsl:message>
      <xsl:value-of select="for $n in in-scope-prefixes(.) return
 concat('[',namespace-uri-for-prefix($n,.),']')"/> </xsl:message>
    <xsl:apply-templates/>
  </xsl:template>

result [http://www.w3.org/XML/1998/namespace] [abc]


Question... what effect (seemingly none) does the
xmlns=""   have?

I created this in error and sat staring at it.


Still can't get my head round it. Some sort of precedence?



regards
------------------------
Dave Pawson
http://www.dpawson.co.uk
XSLT, XSL-FO and docbook FAQ



-- 

regards 

-- 
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk

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

<Prev in Thread] Current Thread [Next in Thread>