Subject: RE: [xsl] first occurance of node with hierarchy From: "Andrew Welch" <awelch@xxxxxxxxxxxxxxx> Date: Mon, 25 Mar 2002 15:33:05 -0000 |
I will give some more details to hopefully help a little... There are five step nodes <step1><step2><step3><step4><step5> each step node can contain either <para>'s or <specpara>'s (special paras) a <specpara> must contain a <para> (and some other stuff) I need to output a number at the first occurance of a <para> within each step, which can be as a child or within a <specpara> So, the I need an xpath to match: the first occurance of <para> as a descendant of <step>, for each <step> 1 to 5 (the steps are nested if that makes any difference) Im not sure if that makes it any clearer... cheers andrew -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of cutlass Sent: 25 March 2002 14:55 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] first occurance of node with hierarchy ----- Original Message ----- From: "Andrew Welch" <awelch@xxxxxxxxxxxxxxx> > I need to output a number for the first occurance of node <para> within any > <step>. For example: > > <step1> > <para>here</para> > <step2> > <specpara> > <para>here</para> > </specpara> > <para>not here</para> > </step2> > <para>not here</para> > </step1> your best bet is to have a recursive template that walks through the entire tree, though since your steps are all named differently maybe you have a different approach for each step ? thats not such a worry as u could have the recursive template just search through all child elements. to identify a para as 1st try something like selecting/testing for para[1] cheers, jim fuller XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.338 / Virus Database: 189 - Release Date: 14/03/2002 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.338 / Virus Database: 189 - Release Date: 14/03/2002 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] first occurance of node w, cutlass | Thread | Re: [xsl] first occurance of node w, J.Pietschmann |
[xsl] Re: first occurance of node w, Dimitre Novatchev | Date | RE: [xsl] Re: first occurance of no, Andrew Welch |
Month |