[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: This could be simple, but not for me!
> -----Original Message----- > From: Andreas L. Delmelle [mailto:a_l.delmelle@xxxxxxxxxx] > Hi, Reconsidering this, I would move the xsl:if out of the Name template, and the enclosed xsl:value-of into the City template... So, instead of: > <xsl:template match="City"> > <xsl:param name="pNo" /> > <xsl:apply-templates select="following-sibling::A/B/Name[ > following::Info[1]/Detail/@no=$pNo]" /> > </xsl:template> > > <xsl:template match="Name"> > <xsl:if test="position()=1"> > <xsl:value-of select="concat('
	', > ancestor::Community/City)" /> > </xsl:if> > <xsl:value-of select="concat('
		',.)" /> > </xsl:template> > I'd make it: > <xsl:template match="City"> > <xsl:param name="pNo" /> > <xsl:value-of select="concat('
	',.)" /> > <xsl:apply-templates select="following-sibling::A/B/Name[ > following::Info[1]/Detail/@no=$pNo]" /> > </xsl:template> > > <xsl:template match="Name"> > <xsl:value-of select="concat('
		',.)" /> > </xsl:template> Greetz, Andreas
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|