xsl-list
[Top] [All Lists]

Re: Namespace problem

2004-09-10 23:59:43
Hi,

If you rewrite

> <xsl:value-of
> select="namespace::*[starts-with(name(),substring-before(parent::node()/@nam
> e,':'))]"/>

as

<xsl:value-of select="namespace::*[starts-with(name(),substring-before(current()/parent::node()/@name,':'))]"/>

or as

<xsl:variable name="prefix" select="substring-before(parent::node()/@name,':')"/> <xsl:value-of select="namespace::*[starts-with(name(),$prefix)]"/>

then Xalan will give the expected result.

Hope that helps,
George
------------------------------------------------
George Cristian Bina mailto:george(_at_)oxygenxml(_dot_)com
<oXygen/> XML Editor and XSLT Editor/Debugger
http://www.oxygenxml.com/




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