[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Namespace problem
I went through agonies making sure that you could follow the parent axis correctly from a namespace node, thinking that the code would only ever by used by conformance tests... Nice to know I was wrong. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: George Cristian Bina [mailto:george@xxxxxxx] > Sent: 11 September 2004 08:00 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: Namespace problem > > Hi, > > If you rewrite > > > <xsl:value-of > > > select="namespace::*[starts-with(name(),substring-before(paren t::node()/@nam > > e,':'))]"/> > > as > > <xsl:value-of > select="namespace::*[starts-with(name(),substring-before(curre nt()/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> > --+--
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|