Subject: Re: [xsl] Attributes and Axis From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 13 Apr 2006 17:08:17 +0100 |
<xsl:if test="following-sibling::attribute()"> attributes are not children of their parent or siblings of each other (biology and Xpath don't always agree:-) the only axes on which attribute nodes appear are self:: and attribute:: even self:: is a bit problematic as the principla node type is eleemnt so an attribute foo IS NOT SELECTED self::foo or self::* (but it is by self::node() ) > If so, how can i refrence other attributes on the > same element? ../@* will find all the attributes of the parent of the current attribute. ../@*[name()!=name(current())] will find all the other attributes you can write that last one as ../@* except . in Xpath 2. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Attributes and Axis, António Mota | Thread | Re: [xsl] Attributes and Axis, Wendell Piez |
[xsl] Attributes and Axis, António Mota | Date | RE: [xsl] Attributes and Axis, Florent Georges |
Month |