Subject: Re: [xsl] How can I ask for a specific parent? From: "Fr\id\iric SCHWEBEL" <schwebel@xxxxxxxxxxxxxxxx> Date: Wed, 2 May 2001 15:23:10 +0200 |
your solution is ok, but in terms of performance, I think mine is better :) http://www.dpawson.co.uk/xsl/N9883.html#d44e43985 8 tips to write efficient XSLT : 5. Avoid complex patterns in template rules. Instead, use <xsl:choose> within the rule Fred ----- Original Message ----- From: "Robert Seber" <robert.seber@xxxxxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, May 02, 2001 2:53 PM Subject: RE: [xsl] How can I ask for a specific parent? > Use the match attribute of the template tag: > > > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/> > > <xsl:template match="FUSSNOTE/LINK"> > <xsl:value-of select="."/><br/> > </xsl:template> > > <xsl:template match="LINK"> > <xsl:value-of select="."/> > <img src="something.gif"/><br/> > </xsl:template> > > </xsl:stylesheet> > > --------------- > > <?xml version="1.0"?> > <root> > <FUSSNOTE> > blabla<LINK id="23"/> > </FUSSNOTE> > <OTHERNOTE> > blabla2<LINK id="23"/> > </OTHERNOTE> > </root> > > > -----Original Message----- > > From: Marcus Klinge [mailto:klinge@xxxxxxxxxxxxxxx] > > Sent: Wednesday, May 02, 2001 1:14 PM > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: [xsl] How can I ask for a specific parent? > > > > > > Hi there. > > My XML looks like this: > > > > <FUSSNOTE> > > blabla<LINK id="23"/> > > </FUSSNOTE> > > > > My problem is, that the LINK id... needs to be without an > > image when it is > > under the FUSSNOTE but with an image if it is somewhere else. > > Is it possible to test for the parent tag?? > > > > Marcus Klinge > > Web Producing > > ---------------------- > > Karzauninkat Webdesign > > Barner Strasse 14 > > 22765 Hamburg > > Tel: 040 39834 771 > > Fax: 040 39834 779 > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How can I ask for a speci, Robert Seber | Thread | RE: [xsl] How can I ask for a speci, Michael Kay |
Re: [xsl] How can I ask for a speci, Fr\id\iric SCHWEBEL | Date | RE: [xsl] How can I ask for a speci, Robert Seber |
Month |