Subject: RE: [xsl] Preceding Ancestors From: Richard Mitchell <Richard.Mitchell@xxxxxxxxxxxxx> Date: Thu, 9 Aug 2001 11:14:50 +0100 |
Richard: > Hi Richard, > > >>> What I can't work out is how to get at any preceding elements that > >>> are in my 'scope' i.e. from a file like > >> [..] > >>> I've tried ancestor::*/p but that will give me <p a="9"/> too. > > I think you want all preceding sibling p elements of either the > current node or one of its ancestors. In other words: > > ancestor-or-self::*/preceding-sibling::p > > Can I have beer? > You can indeed, just come to Cambridge as stipulated in the contract alternatively have... http://www.pubworld.co.uk/virtbar/beer.jpg but that would cruel ;). Michael sorry but you were received 44 minutes after Jenni and sent about 40 minutes later :). Thanks both of you. I never could understand all of that set difference axes either and I'm about 50 characters into an XPath expression at the time I need to know the answer. Richard XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Preceding Ancestors, Oliver Becker | Thread | [xsl] namespaces and copying trees, Joern Clausen |
RE: [xsl] Capitalizing content of a, FINLEY, Mike | Date | RE: [xsl] Capitalizing content of a, Julian Reschke |
Month |