Altova Mailing List Archives>Archive Index >microsoft.public.xsl Archive Home >Recent entries >Thread Prev - apply-templates problem >Thread Next - Re: apply-templates problem Re: apply-templates problemTo: NULL Date: 4/30/2009 9:11:00 AM I think you just need to stop using absolute paths and switch to relative ones (i.e. remove the leading /). For example when you have matched /FORMS you then use /FORMS/FORM to access the FORM elements. As the context node is already FORMS you just need this path to be: FORM. -- Joe Fawcett (MVP - XML) http://joe.fawcett.name "gman" <markgravitygood@g...> wrote in message news:c488bc8c-c0d8-44de-bbb5-2a641d9d2a90@y...... > Newbie: Hi all, > > I have the following original basic xml > > <FORMS> > <PROCS> > ... > <DIAGS> > ... > <FORM> > .... > </FORM> > <FORM> > ... > </FORM> > </FORMS> > > The Original xsl: > > <xsl:template match="/FORMS"> > <xsl:apply-templates select="/FORMS/FORM" /> > </xsl:template> > <xsl:template match="/FORMS/FORM"> > .... > <xsl:apply-templates select="/FORMS/PROCS" /> > <xsl:apply-templates select="/FORMS/DIAGS" /> > </xsl:template> > <xsl:template match="/FORMS/PROCS"> > ... > </xsl:template> > <xsl:template match="/FORMS/DIAGS"> > ... > </xsl:template> > > ... > > and so this basically renders each form with the same set of PROCS and > DIAGS. What I need to do is to move the PROCS and DIAGS inside each > form iteration, as they are now going to be different for each row of > data of FORM. > > How do I reference each FORM/PROCS and FORM/DIAGS for each individual > row? | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
