Subject: [xsl] namespaces issue From: Dave Pawson <davep@xxxxxxxxxxxxx> Date: Thu, 11 Nov 2010 18:54:04 +0000 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Comparing values in lists, David Carlisle | Thread | Re: [xsl] namespaces issue, G. Ken Holman |
RE: [xsl] Unable to View the XSL Ou, W Charlton | Date | Re: [xsl] namespaces issue, G. Ken Holman |
Month |