|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Problems passing attributes
XPATH is built into XSLT > self::*[@border] > *[@border] > node()[@border] the bottom 2 are equivelent as per spec. its an interesting point, but of course the 'self' is taking into account the xml files PI's proceeding, and is determined by the xsl:template select statement, though i havent checked this difference in the spec. there are some slightly tricky murky corners with respect to self:: though i am uncertain its misinterpretation of spec, or a lack of definition. maybe an implementor will comment. cheers, jim fuller > > I noticed from your link that self:: is an Xpath declaration. Is Xpath built > into XSL or would I need to specific Xpath namespace declaration? Aside from > testing and then trying to determine if a namespace is missing or if the > command was entered incorrectly, how could one tell if a namespace is or is > not required? > > > -----Original Message----- > > From: Jarno.Elovirta@xxxxxxxxx [mailto:Jarno.Elovirta@xxxxxxxxx] > > Sent: October 1, 2001 6:48 AM > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: RE: Problems passing attributes > > > > > > > Just wondering, why doesn't the following work? The period is > > > not liked by > > > the parser. I expected the period to mean "self", or the > > > "table" element. > > > > > > <xsl:template match="table"> > > > <xsl:value-of select=".[@border]"> > > > </xsl:template> > > > > Because Predicates are not allowed to follow an > > AbbreviatedStep [1]. Use > > unabbreviated syntax self::*[@border] instead. > > > > Jarno > > > > [1] http://www.w3.org/TR/xpath#NT-Step > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








