Re: [xsl] Namespace problem

Subject: Re: [xsl] Namespace problem
From: George Cristian Bina <george@xxxxxxx>
Date: Sat, 11 Sep 2004 09:59:43 +0300
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@xxxxxxxxxxxxx
<oXygen/> XML Editor and XSLT Editor/Debugger
http://www.oxygenxml.com/



--+------------------------------------------------------------------
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@xxxxxxxxxxxxxxxxxxxxxx>
--+--

Current Thread