[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
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>
--+--
|