xml editor

Supported platforms

Compatible with Windows7 & Mac OS X Snow Leopard

Ready for data server software
[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>
--+--


Current Thread
Keywords
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSL/XSLT Editor | XQuery | XML Databases | SVN Client
© 2002-2011 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy | This website was created & generated with <oXygen/>®XML Editor