[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] How can I ask for a specific parent?
Subject: RE: [xsl] How can I ask for a specific parent? From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Wed, 2 May 2001 15:57:22 +0100 |
FUSSNOTE/LINK is hardly a complex pattern, and if you can measure a significant performance difference in this situation, I'd be very surprised. Mike Kay Software AG > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Fridiric > SCHWEBEL > Sent: 02 May 2001 14:23 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] How can I ask for a specific parent? > > > 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 > 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, Fr\id\iric SCHWEBEL | Thread | AW: [xsl] How can I ask for a speci, Marcus Klinge |
RE: [xsl] using different xsl based, Robert Seber | Date | [xsl] RE: ordering and iteration pr, Dimitre Novatchev |
Month |