Subject: [xsl] Confounded by grand-parents From: Jon Steeves <Jon_Steeves@xxxxxxxxxxxxxx> Date: Wed, 23 Apr 2003 12:10:42 -0700 |
Hello: Here's the xml I'm working with: <blocks> <block> <registers> <register/> <register/> </registers> </block> <block> <registers> <register/> <register/> </registers> </block> </blocks> I want to process a register node if: 1. It is the first register node and 2. Its block grandparent is the first block node. Here's what I've come up with so far, but it isn't working. <xsl:template match="register"> <xsl:choose> <xsl:when test="parent::*[position()=1]/parent::* and position()=1"> Can someone clear up my thinking here? Cheers Jon Steeves Technical Communications (604) 415-6053 ext. 2139 jon_steeves@xxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Merge 2 files and sort ou, J.Pietschmann | Thread | RE: [xsl] Confounded by grand-paren, Marty McKeever |
[xsl] Merge 2 files and sort output, Sascha Slabschi | Date | RE: [xsl] Confounded by grand-paren, Marty McKeever |
Month |